Mechanical Construction Manager - Data Centre - Switzerland
18 days ago
London
Project delivery ability, proven track record, commercial awareness and people management ability ... Ideally experience working on Data Centre, Life Sciences & Technology, Health Care or similar ...