
The ideal candidate will lead initiatives to generate and engage with business partners to build new business for the company. This candidate will be focused and have strong communication skills. They should be able to think critically when making plans and have a demonstrated ability to execute a particular strategy.
Role Title: Contact Center Lead
Location: India (Delhi preferred)
Experience: 10–18 years
Role Summary
The Contact Center Lead will be responsible for designing, implementing, and managing multi‑channel citizen‑service Contact Centers for Government programs. This includes operations management, technology integration, service‑quality governance, and compliance with Government standards.
The role requires strong experience in running large contact‑center operations, preferably for public‑sector or regulated industries.
Key Responsibilities
Must‑Have Skills
Preferred Background