management or construction project management, preferably gained within a Data Centre or similar technical environment.... Every day we help our clients deliver ambitious and highly technical projects in over 118 offices and 47 countries worldwide...