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