Senior Mechanical Design Leader, Data Centre Cooling
- Location
- City Of London, England, United Kingdom
Senior Mechanical Design Manager Location – United Kingdom Role Summary As Senior Manager, Mechanical Design, you will be a senior mechanical technical authority within STACK Infrastructure's EMEA Design & Engineering function, helping define, govern and continuously ...