... 400 employees and 85 contingent workers, which is made up of ... sites across 3 countries. Key Responsibilities Support the business in relation to ... -to-day human resource management Support employee relations and industrial relations ...
22 days ago