Nibha Naidu's Location
Mumbai, Maharashtra, India
Nibha Naidu's Work
Nibha Naidu's Education
National Institute of Management Studies
Master of Business Administration (Human Resources Management)
2011 - 2013
Stephan Hislop College
Bachelor of Science (Computer Science)
Nibha Naidu's Skills
Nibha Naidu's Summary
Nibha Naidu, based in Mumbai, Maharashtra, India, is currently a Human Resources Manager at Icici Lombard General Insurance Company Limited, bringing experience from previous roles at Innovsource Pvt. Ltd. and Eos - Eureka Outsourcing Solutions. Nibha Naidu holds a 2011 - 2013 Master of Business Administration in Human Resources Management @ National Institute of Management Studies. With a robust skill set that includes Recruiting, Human Resources, Screening, Employee Engagement, Technical Recruiting and more, Nibha Naidu contributes valuable insights to the industry. Nibha Naidu has 1 email on RocketReach.