Job Description
The Service Delivery Executive is an operational, client‑facing role responsible for the day‑to‑day execution of service delivery and end‑to‑end client relationship management. You will directly handle client requests, ensure timely and quality matching of technical talent, and support the Service Delivery Manager in maintaining high client satisfaction. This role requires proven experience in international staff augmentation or global workforce deployment, with the ability to navigate multicultural client environments and cross‑border requirements.
Key Responsibilities
1. Client Demand & Talent Deployment
- Manage the full lifecycle of client requests – from initial intake (received from the SDM or BD team) to successful placement of technical professionals.
- Efficiently screen, validate, and match candidates to client skill requirements, timelines, and budgeted rates, ensuring full compliance with contract terms.
- Over...