
Global Switch Jobs in United Kingdom
23 jobs at Global Switch in United Kingdom
-
Group Operations Engineer, Mechanical
2 weeks ago
Global Switch London, EnglandThe Operations Engineer, Mechanical will be responsible for defining and implementing global operating processes for mechanical systems and providing technical support to site-based operations teams. · Formal tertiary qualification in an mechanical discipline · Member of a recogn ...
-
Business Planning Manager
2 weeks ago
Global Switch London+Job summary · The Business Planning Manager leads the Integrated Business Planning (IBP) process across our global data centre portfolio bringing demand, supply, finance and strategy together into one clear, executive‑ready view.Responsibilities · Run the monthly cycle (Demand R ...
-
Integrated Business Planning Lead
2 weeks ago
Global Switch LondonThe Integrated Business Planning Lead runs the Integrated Business Planning (IBP) process across our global data centre portfolio bringing demand, supply, finance and strategy together into one clear, executive-ready view. · Run the monthly cycle (Demand Review, Supply & Capacity ...
-
Design Manager, Preconstruction, Europe
10 hours ago
Global Switch LondonJob Description · About the Role · As Design Manager you will manage and successfully deliver the design on time with due consideration to safety in design (CDM) and sustainability requirements in line with Global Switch's policies, systems and procedures. · The Design Manager is ...
-
Group Operations Engineer, Mechanical
2 days ago
Global Switch Greater LondonJoin to apply for the Group Operations Engineer, Mechanical role at Global Switch · About The Role · The Operations Engineer, Mechanical will be responsible for defining, implementing and monitoring global operating processes for mechanical systems and systems of work. The role w ...
-
Business Planning Manager
2 weeks ago
Global Switch London AreaThe Business Planning Manager leads the Integrated Business Planning (IBP) process across our global data centre portfolio bringing demand, supply, finance and strategy together into one clear, executive‑ready view. · ...
-
Finance Systems Manager
3 weeks ago
Global Switch London, EnglandThe Finance Systems Manager supports the Group's core finance systems and reports to the Finance Systems Director. This hands-on role involves configuring and maintaining systems like Yardi Voyager and BlackLine. · Understand business needs, conduct feasibility studies, identify ...
-
Design Manager, Preconstruction, Europe
2 weeks ago
Global Switch LondonAs Design Manager you will manage and successfully deliver the design on time with due consideration to safety in design (CDM) and sustainability requirements in line with Global Switch's policies, systems and procedures. · ...
-
Integrated Business Planning Lead
3 days ago
Global Switch Greater LondonThe Integrated Business Planning Lead runs the Integrated Business Planning (IBP) process across our global data centre portfolio bringing demand, supply, finance and strategy together into one clear, executive‑ready view. This highly visible, cross‑functional role sits at the he ...
-
Digital Marketing Manager
2 days ago
Global Switch Greater LondonJoin to apply for the Digital Marketing Manager role at Global Switch. · Get AI-powered advice on this job and more exclusive features. · About the Role · The Digital Marketing Manager is a strategic and hands‑on role responsible for driving Global Switch's digital presence and e ...
-
Talent Sourcer
4 weeks ago
Global Switch London AreaYou will play a critical role in identifying engaging and nurturing the talent that powers our business. You will partner closely with our Talent Acquisition team to build high-quality pipelines provide market intelligence and ensure we proactively attract exceptional talent acro ...
-
Global Mechanical Operations Engineer
2 days ago
Global Switch Greater LondonA leading data center provider in Greater London is seeking a Group Operations Engineer, Mechanical to define and implement operating processes for mechanical systems. The ideal candidate will ensure the availability of mechanical systems and support site teams with technical gui ...
-
Talent Acquisition Partner
4 weeks ago
Global Switch LondonAs Talent Acquisition Partner you will be instrumental in shaping Global Switchs talent strategy by proactively sourcing engaging and securing high-calibre candidates for critical and future roles. · ...
-
Integrated Business Planning Lead: Strategy
3 days ago
Global Switch Greater LondonA leading data center provider in Greater London seeks an Integrated Business Planning Lead to oversee the IBP process across their global portfolio. This role is crucial for driving decision-making across commercial, operational, and financial dimensions. Responsibilities includ ...
-
Design Manager, Preconstruction, Europe
2 weeks ago
Global Switch London, EnglandAs Design Manager you will manage and successfully deliver the design on time with due consideration to safety in design (CDM) and sustainability requirements in line with Global Switch's policies, systems and procedures. · The Design Manager is responsible for delivering the des ...
-
Finance Systems Manager
3 weeks ago
Global Switch LondonThe Finance Systems Manager supports and manages the Group's core finance systems, reporting to the Finance Systems Director. · This hands-on role involves configuring and maintaining systems like Yardi Voyager and BlackLine. · Responsibilities:Understand business needs and ensur ...
-
Design Manager, Preconstruction, Europe
9 hours ago
Global Switch Greater LondonAs Design Manager you will manage and successfully deliver the design on time with due consideration to safety in design (CDM) and sustainability requirements in line with Global Switch's policies, systems and procedures. · The Design Manager is responsible for delivering the des ...
-
Strategic Design Manager, Preconstruction
9 hours ago
Global Switch Greater LondonA prominent data centre provider in Greater London is seeking a Design Manager to lead and deliver design projects while ensuring compliance with safety and sustainability standards. This role involves coordinating multidisciplinary teams and managing design workflows to produce ...
-
Talent Acquisition Partner
1 month ago
Global Switch London AreaYou will be instrumental in shaping Global Switch's talent strategy by proactively sourcing, engaging and securing high-calibre candidates for critical and future roles. · Spearheading direct sourcing initiatives using LinkedIn Recruiter (Boolean searches), employee referrals and ...
-
Group Operations Engineer, Mechanical
3 weeks ago
Global Switch LondonThe Operations Engineer, Mechanical will be responsible for defining, implementing and monitoring of the global operating processes for mechanical systems and systems of work. · Monitor, evaluate and review existing projects to ensure appropriate consideration is given to equipme ...