Detroit Engineered Products
Report
Location
Greater Chennai Area
JobType
full-time
About the job
This job is sourced from a job board
Company Description
Detroit Engineered Products (DEP), founded in 1998 in Troy, Michigan, is a global Engineering Solutions and Product Development company with a presence in Europe, China, Korea, Japan, and India. Known for its innovative approach, DEP’s proprietary software platform, MeshWorks, drives rapid concept CAE and CAD model generation, optimization, and advanced meshing. By accelerating product development and delivering creative solutions, DEP consistently provides significant value to its clients. With a team of dedicated professionals and strong partnerships, DEP focuses on innovation and smarter engineering solutions every day.
Role Description
Act as the single point of contact (SPOC) for automotive staffing programs across client locations.
Manage client relationships and ensure delivery on agreed SLAs and KPIs.
Collaborate with internal recruitment teams to forecast demand and plan pipeline accordingly.
Drive end-to-end staffing lifecycle: requisition intake,screening, onboarding, and deployment.
Lead regular review meetings with clients and internal stakeholders.
Monitor staffing metrics such as time-to-fill, on boarding success rate, offer-to-join ratio, and bench utilization.
Manage third-party vendors and partners
Drive employee engagement activities for onsite deployed staff.
Resolve escalations and ensure high satisfaction of deployed resources
Key Skills & Competencies:
Qualifications