Manager HR
New York, New York
2041
Oracle
Group HR head
IBM
Head HR
Head Talent Aquisition
St. Stephen's College, Delhi
XLRI Jamshedpur