Chaitra Mehra
Manager - Human Resources
Chaitra Mehra is a Manager with the Human Resources (HR) department at WRI India. She manages recruitment process for WRI India, drafts policies related to hiring, oversees HR branding with initiatives like campus collaborations and improving hiring outreach on social media.
Chaitra has prior experience as Human Resources Generalist with experience in managing hiring, onboarding, and employee engagement with hands-on experience on HRIS systems, recruiting tools and platforms.
Chaitra holds an MBA in HR and Managerial Accounting from James Cook University of Australia. She is passionate about people and technology.
Her hobbies include baking and listening to audio books.