Exela Technologies • Pune, Maharashtra, India
Hi, We are looking for an experienced Performance Manager to lead and manage the performance management framework across dedicated Business Units (BUs).
The role will be responsible for designing, ...Show moreLast updated: 12 days ago • Promoted