Front Desk & Business Support Administrator (SC/DV)

Company: Babcock International
Apply for the Front Desk & Business Support Administrator (SC/DV)
Location: Tewkesbury
Job Description:

Babcock International in Tewkesbury is seeking a Business Support Administrator Receptionist to deliver a professional front-of-house service, manage the visitor journey, coordinate room bookings and security clearances, and support busy site operations.

Based on site, 37 hours per week, Monday to Friday 7:45am–3:45pm, the role involves mailbox management, travel bookings, and involvement in continuous improvement projects within the Mission Technologies business.

#J-18808-Ljbffr…

Posted: October 27th, 2026