London (Wigmore Street)

Located at 33 Wigmore Street, our London site is the headquarters of Babcock International. It’s the centre for our global leadership, governance and corporate operations.


Our Head Office teams shape strategy and provide enterprise services spanning finance, commercial, HR, legal, communications, investor relations and more.

Collaboration here supports decision‑making and delivery across our sectors of Land, Aviation, Marine, Mission Systems and Nuclear. Here you’ll work where Babcock’s strategic decisions are made, shaping the future of a business dedicated to creating a safe and secure world, together.

Address

33 Wigmore St, London W1U 1QX

Search jobs in London

Not sure how you can apply your skills, or can’t find what you’re looking for? Then send our recruitment team your CV.

(Must be a UK resident)

Send us your CV

What you could be working on

Opportunities here span corporate services and leadership functions that influence the direction of our global organisation. Roles here provide exceptional exposure to enterprise‑wide initiatives and senior stakeholders.

Aligning long‑term priorities with delivery across sectors and geographies.

Corporate governance, reporting and risk

Helping us attract, develop and engage a high‑performing, inclusive workforce.

Shaping contracts and relationships that enable complex programme delivery.

Life in London

Based in the West End, Wigmore Street places you close to cultural venues, dining and transport links across London and beyond.

From vibrant central neighbourhoods to commutable outer‑London areas, you’ll find options to fit every lifestyle.

London offers unmatched variety in housing, schools and amenities. Whether you choose to live centrally or commute, extensive public transport makes travel straightforward.

You’ll join a diverse, international community at the heart of one of the world’s most connected cities.