Global Switch
Licensed UK sponsor — This employer appears on the GOV.UK register of licensed sponsors for the Skilled Worker and related work routes. The licence belongs to the employer and is not a commitment to sponsor this role.
Open positions
3 jobs
3 views 7 months ago
Construction Manager
Open 16d EuropeContract
Netherlands
AmsterdamAbout the Role As Construction Manager, you will take ownership of delivering complex capital projects at site level, ensuring full alignment with group standards and strategic objectives. You will lead the end-to-end…
Contract Negotiation Performance Management Regulatory Compliance