Accessibility Links
Subsectors

London

Spencer Ogden Ltd
33 Charlotte Street
London
W1T 1RR
United Kingdom

T: +44 207 268 9300
F: +44 207 268 9301
E: london@spencer-ogden.com

Office opening and closing times: 
Monday - Thursday: 8:30am - 6:00pm
Friday: 8:30am - 3:00pm 

 

Where the business began in 2010 with just 12 consultants, the Spencer Ogden London office is set in the beautiful surroundings of Fitzrovia. Three large expansions have seen operations grow dramatically, with the most recent Floor 1 expansion sporting a London taxi turned meeting room and original graffiti designs. 


Our London team provides contract and permanent recruitment solutions to the following industries:

Built Environment

  • Build
  • Design & Engineering
  • Planning 
  • Facility Management
Oil & Gas
  • Onshore
  • Onshore Engineering
  • Offshore
  • Onshore Corporate
Power
  • Plant Engineering Design
  • Transmission and Distribution
  • Plant Construction 
  • Plant Outage & Maintenance
  • Corporate
Nuclear
  • Engineering, Design and R&D
  • Construction
Utilities
  • Business Intelligence
Renewables
  • Solar
  • Onshore Wind
  • Offshore Wind
  • Hydro Power 
Marine
  • Onshore Marine Support
  • Engineers
  • Technical Superintendents 
  • Captains
Rail
  • Technical 
  • Supervision
  • Civil Engineering
  • Signalling & Telecomms
  • Executive & Professional
  • Compliance Training

Automotive

  • Design & Development
  • Project & Programme Engineering
  • Sales & Account Management

 

Office Gallery