Spencer Ogden corporate office is located in 24 King William Street Floor 3, London, Greater London, EC4R 9AT, United Kingdom and has 201-500 employees.
spencer ogden ltd
spencer ogden
spencer ogden inc
spencer ogden consulting ltd
spencer ogden drilling jobs
spencer ogden international ltd
Departments
Number of employees
Human Resources
49
Operations
43
Finance
18
Sales
12
Engineering & Technical
8
C-Suite
6
Legal
3
| Location | People at location |
| North America | 51-200 |
| Europe | 51-200 |
| Asia | 51-200 |
| Australia | 11-50 |
| Africa | 1-10 |
Explore people who held key positions, contributed to Spencer Ogden's success, and advanced their careers.
Senior Manager, Cost at Cumming Group
Worked as Project Controls Cost Engineer
at Spencer Ogden (2023-2025)
Director, Human Resour... at Elevate Offshore
Worked as Senior Manager, Human Resources (Head of Funct...
at Spencer Ogden (2022-2024)
Commissioning Supervis... at Ersg
Worked as Commissioning Specialist At GE 3X
at Spencer Ogden (2018-2019)
General Foreman at Cummings Electrical
Worked as Supervisor, Electrical Construction
at Spencer Ogden (2023-2025)
Talent Acquisition Spe... at Atlas NextWave
Worked as Recruitment Consultant
at Spencer Ogden (2022-2023)
Explore More
Spencer Ogden specializes in global staffing solutions, providing exceptional talent for critical projects in energy, infrastructure, finance, natural resources, renewables, and sustainability. The company serves both jobseekers looking for roles and employers seeking to find qualified talent. Their focus is on powering progress in critical infrast... Read More