Business presentation specialist
Chennai, Tamil Nadu, India
McKinsey & Company
Process Management
Intake Specialist
University of Madras