Human Resources Manager
Contract type: Employee, full time
Contract duration: permanent
Reporting to: Head of Operations
Start date: As soon as possible
Location: Geneva
Closing date for applications: 17 April 2023
We are looking for a Human Resources Manager to join our forward thinking, committed and dynamic team of 25 staff located across different locations (Switzerland, United Kingdom, United States, Spain and Nigeria). The HR Manager will be part of the Operations team which includes 4 staff members, and the Manager will report to the Head of Operations.
The HR Manager will be responsible for managing day-to-day HR operations. By developing, strengthening and implementing our HR strategy and processes, the HR Manager will help NCDA to function effectively and efficiently, ensuring we have appropriate structures, policies and systems in place, an organisational culture that embraces our values, and engaged and motivated employees with the skills and resources to deliver our strategy.