Defence Mechanical Tech Officer – Full Lifecycle Support

Company: Babcock Mission Critical Services España SA.
Apply for the Defence Mechanical Tech Officer – Full Lifecycle Support
Location:
Job Description:

Babcock Mission Critical Services España SA. is looking for a Mechanical Technical Officer based in Telford, UK. In this full-time role, you will manage the lifecycle support of Test and Measurement Equipment, ensuring technical standards while coordinating maintenance and logistics activities.

You will need a Mechanical or Electrical apprenticeship, ONC level engineering qualification, and strong organisational skills to effectively support critical defence operations.

#J-18808-Ljbffr…

Posted: July 6th, 2026