Business Support Specialist

New Yesterday

Job Title: Business Support Specialist
Location: London + Hybrid Working Arrangements
Compensation: Competitive Salary + Benefits
Role Type: Full time / 52 Week Fixed Term Contract
Role ID: SF

At Babcock we’re working to create a safe and secure world, together, and if you join us, you can play your part as a Business Support Specialist at our Wigmore Street site in London.

The Role
As a Business Support Specialist, you’ll have a role that’s out of the ordinary. Reporting to the Office / Business Support Manager, the post holder will provide day-to-day administration and business support to a defined group of Senior Leadership team members based at Babcock's Head Office in Wigmore Street on approximately 1:5 subject to relationship basis.

Day-to-day, you’ll complete a variety of day-to-day administrative tasks for SLT members including managing an extremely active calendar of appointments; arranging complex and detailed travel plans, itineraries, and agendas; and compiling documents for meetings:

This role is full time, 37.5 hours per week and provides hybrid working arrangements with 3 days in the office / onsite and 2 days working from home.

Essential Experience of the Business Support Specialist

Qualifications for the Business Support Specialist
We value difference and don’t have a fixed idea when it comes to background or education, provided you can show the required level of experience and/or willingness to learn then we would like to hear from you.

Security Clearance
The successful candidate must be able to achieve and maintain Security Check (SC) security clearance for this role.

Many of the positions within our company are subject to national security clearance and Trade Control restrictions. This means that your eligibility for certain roles may be affected by your place of birth, nationality, current or former citizenship, and any residency you hold or have held. Further details are available at .

What we Offer:

Please note that if you are NOT a passport holder of the country for the vacancy you might need a work permit. Check our Blog for more information.

Bank or payment details should not be provided when applying for a job. Eurojobs.com is not responsible for any external website content. All applications should be made via the 'Apply now' button.

Created on 12/07/2025 by TN United Kingdom

#J-18808-Ljbffr
Location:
London, England, United Kingdom
Salary:
£100,000 - £125,000
Job Type:
FullTime
Category:
Management & Operations

We found some similar jobs based on your search