Human Resources Manager
1 day ago
Slough
This is a fantastic HR Manager opportunity which will be hands-on and, reporting to the HR Director based in Paris. Support, coach, and appropriately challenge managers on performance, conduct, and accountability. Assist managers in defining clear roles, responsibilities, and priorities.