Onsite Satellite Operations Lead - 24/7 Critical Comms

Onsite Satellite Operations Lead - 24/7 Critical Comms

Full-Time On-site
Babcock

Babcock is seeking a Satellite Operations Supervisor for the Oakhanger site in Hampshire. This leadership role manages a 24/7 satellite operations team, ensuring reliability and high availability of critical military communications systems.

You will supervise technical responses, coordinate problem solving, and uphold safety and operational standards in a high‑hazard environment. Expect opportunities for growth within a defence engineering career at Babcock.

Onsite Satellite Operations Lead - 24/7 Critical Comms employer: Babcock

Babcock is an exceptional employer, offering a dynamic work environment where innovation and leadership thrive. With competitive compensation, generous benefits, and a strong commitment to employee development, you will have the opportunity to shape the future of asset management while enjoying a healthy work-life balance in beautiful locations like Bristol, Plymouth, and Helensburgh. Join us to be part of a global organisation dedicated to making a meaningful impact on national security and public infrastructure.

Babcock

Contact Details:

Babcock Recruitment Team