"Change is part of life here – and that’s exciting. The nature and size of the business means we’re always looking for continuous improvement."

Charlotte Yates | Programme Director, Delivery Management Office


Our London office is in the heart of Victoria, close to the mainline and Underground stations Victoria Station and Buckingham Palace. It operates as our corporate support centre, and is home to teams such as Legal, Finance and Corporate Communications.

We relocated to this site in 2020 and it offers modern, open-plan facilities that are perfect for collaboration and our agile ways of working. Being so central, you're never far from restaurants, cafes, theatres and shops.

Central London location
Excellent public transport links
Free tea, coffee and fresh fruit

Where we are

Manning House
22 Carlisle Place


Teams based in London

Latest jobs in London

No jobs currently available

Contact the recruitment team

We're always pleased to hear from talented people so if you have any questions about any of our advertised roles, please contact us.

Email: recruitment@vectura.com