General Manager, India

VCLS · Bengaluru, Karnataka, India

Location
Bengaluru
Job Type
Full-time
Posted
July 19, 2026

Job Description

The General Manager, India is responsible for leading and growing VCLS India as a strategic business unit and operational centre of excellence. This role combines commercial leadership, organisational leadership and operational oversight to drive sustainable revenue growth, profitability, client satisfaction and employee engagement. 
 
As the senior leader for India, you will be accountable for developing and executing the India growth strategy, expanding our client base, strengthening our market presence, leading the India organisation and ensuring alignment with VCLS global priorities.

Strategic Leadership 

·       Develop and execute the India business strategy in alignment with VCLS global objectives. 

·       Identify market opportunities, emerging segments and strategic partnerships to accelerate growth. 

·       Est...

Ready to Apply?

Submit your application for General Manager, India at VCLS

Apply Now