Human Resources Manager

Job Summary

In this role as the Human Resources Manager in our WRI Europe office in The Hague, you will play an integral role in the talent management agenda for our staff located throughout Europe. Our two offices in Europe are in London and The Hague, and we also have programmatic staff in Switzerland, Denmark and Germany. In this role, you will work with institute leaders to set people priorities and drive the progression of the people agenda including talent management and organization and leadership effectiveness. You will be an integral member of the WRI Europe management team and the global HR network, leading the way in optimized delivery of HR solutions and priorities, data-driven, growth oriented and strategic HR.

A successful candidate for this position will be a self-starter with strong interpersonal skills and a track record in, and passion for engaging staff and managers to drive for results. Ability to collaborate across a global network and managing remote relationships is required.

For more information, and to apply, see the WRI website