Electrical Technical Director (Data Centres) - London or Bicester
Multiple Locations
Permanent
Engineering
Posting Start Date: 5/29/26
Expression of Interest - Mechanical and Electrical Design Engineers - Madrid, Spain
Madrid, Spain, 28042
Permanent
Engineering
Posting Start Date: 5/28/26
Principal Public Health Engineer - London
London, United Kingdom, WC1A 1HB
Permanent
Engineering
Posting Start Date: 5/28/26
PRINCIPAL BMS ENGINEER - DUBLIN
Permanent
Engineering
Posting Start Date: 5/25/26
Principal BMS Engineer - Dublin
Dublin, Ireland, D02 X248
Permanent
Engineering
Posting Start Date: 5/25/26
Associate Process Engineer/ Mechanical Design Engineer (Energy Transition) - London or Bicester
Multiple Locations
Permanent
Engineering
Posting Start Date: 5/19/26
HR Business Partner - 12 Month Contract - London, Bicester or Newcastle
Multiple Locations
TBC
General Management, Human Resources
Posting Start Date: 5/18/26
Finance Business Partner (Europe) - Newcastle Upon Tyne, UK or Dublin, Ireland
Multiple Locations
Permanent
Finance / Tax / Insurance
Posting Start Date: 5/13/26
Associate Mechanical Design Engineer (Data Centres) - London
London, United Kingdom, WC1A 1HB
Permanent
Engineering
Posting Start Date: 5/13/26
Principal Mechanical Engineer (RED Specialist Services) - London or Newcastle
Multiple Locations
Permanent
Engineering
Posting Start Date: 5/13/26
Senior Mechanical Design Engineer (Data Centres) - London or Bicester
Multiple Locations
Permanent
Engineering
Posting Start Date: 5/13/26
Principal Power Systems Engineer - London
London, United Kingdom, WC1A 1HB
Permanent
Engineering
Posting Start Date: 5/13/26
Commissioning Manager - London
London, United Kingdom, WC1A 1HB
Permanent
Engineering
Posting Start Date: 5/13/26
Electrical Due Diligence Project Lead - London
London, United Kingdom, WC1A 1HB
Permanent
Engineering
Posting Start Date: 5/13/26
ICT & Security Design Engineer - London, Newcastle or Bicester
Multiple Locations
Permanent
Engineering
Posting Start Date: 5/13/26
Senior ICT & Security Engineer - London
London, United Kingdom, WC1A 1HB
Permanent
Engineering
Posting Start Date: 5/13/26
Senior Electrical Engineer - Dublin or Cork
Multiple Locations
Permanent
Engineering
Posting Start Date: 5/13/26
Senior Instrumentation & Controls Engineer - Dublin or Cork
Multiple Locations
Permanent
Engineering
Posting Start Date: 5/13/26
Principal Mechanical Engineer - Dublin or Cork
Multiple Locations
Permanent
Engineering
Posting Start Date: 5/13/26
Mechanical Engineer - Dublin or Cork
Multiple Locations
Permanent
Engineering
Posting Start Date: 5/13/26