CSA Site Manager (Data Centres)

Managing sub-contractors and direct personnel • monitoring work schedules • attending site meetings • making sure the project is running in accordance to the…

£60,000 - £70,000 a year
1 vacante