Investcorp's HR department is led by Sneha Maheshwari (Head - Human Resources, India) and has 29 employees.
May Taher
VP - Corporate Communications
Varun Sood
Vice President - Digital Transformation
Sonakshi Gulaati
Associate Vice President Human Resources
Kalpesh Sambhria
Global Compensation Analyst
Pallavi Priyadarshani
Vice President - Compensation
Sneha Maheshwari
Head - Human Resources, India
Ella Rabbino
Personal Assistant
Mayumi Chiu
Vice President, Human Resources
Looking for a particular Investcorp employee's phone or email?