Site Manager - EMEA Various Locations
Posted 2 days ago by Eden Brown
- Salary:
- £251 - £330/day + accomodation and travel + future work
- Location:
- Malta
- Job Type:
- Contract
Locations. Various locations across the EMEA region (current requirements include Greece, Spain, France, Luxembourg, Malta and the UK. Company. Join an industry-leading fit-out contractor in the International Division, specialising in commercial office fit-out projects across the EMEA region. We … more