looking to add a Site Service Supervisor EMEA based out of our Service Centre in Hemel, covering sites across the UK and occasionally Europe.... Reporting to the Site Service Manager, the Site Service Supervisors role will be managing all aspects involved in the...
Flexour extraordinary teams who build great products and contribute to our growth, we’re looking to add a Site Operations Manager for Bar... of projects throughout EMEA. Implement appropriate KPI’s which demonstrate the performance of the business from a Profit & Loss...
Flex