Patra Corporation
–
Visakhapatnam, Andhra Pradesh, India
... Manager, Leadership Development will be responsible for the end-to-end design of leadership development and mentoring programs for Patra’s current and aspiring leaders. In this role, you will: Partner with business leaders, key stakeholders, subject ... - Apr 19