Eleanor is the WRI Europe Human Resources Manager. She supports staff located throughout Europe, manages HR processes and ensures smooth functioning of the Europe Offices.

Prior to joining WRI, Eleanor worked across the people function in both the UK and the Netherlands, including a range of experience in recruitment and HR. Eleanor has a bachelor’s degree in Business Studies with Human Resources Management. Eleanor is from Kent in England, but moved to the Netherlands in 2019 after a year traveling in Australia and Southeast Asia.