Manager - Learning and Development
Bhumi India, Tamil Nadu, Chennai, Ekkaduthangal IN
Role Overview: The Manager - Learning and Development will lead the design, delivery, and management of comprehensive learning programs for Bhumi’s employees, volunteers, and fellows. This role integr...