People and Performance Manager
The People and Performance Manager is a new role within our Global People team. You will be the day-to-day operational lead for the People function across the Agency, working closely with the Director of People and Operations to ensure our people are supported, well and delivering their best work. You will lead on performance management, …
Location:
India, Sierra Leone, Tanzania, Zambia