ESO is looking for a Deputy Head of Human Resources in Santiago/Chile.
The Deputy Head of Human Resources will have responsibility for delivery of all HR operations for Germany and Chile, managing a team based across both locations.
Deadline: 15 August 2020
You find more information here.