Location: Gurgaon
Team development:
Assist onshore service managers in developing a unified team approach across multiple geographies
Promote and build a cooperative team spirit and attitude both internally and with their North American counterparts
Direct, inspire and develop staff to maximize their individual contributions, their professional grown, and their ability to function effectively with their colleagues
Forward any local requests [...]