'Creating Careers to Power a Sustainable Future' Spencer Ogden is a pioneering recruiter in the renewable energy and infrastructure market, breaking new ground at every stage of the project life cycle. Building an industry that impacts millions, it’s our mission to create a dynamic and sustainable legacy in the ever-changing landscapes we cover. With offices in EMEA, APAC and the Americas, we are at the heart of industry growth, keeping pace with changing technologies and building strong, long-lasting relationships along the way. We deliver within three core sectors - Natural Resources, Sustainability and Infrastructure, operating from financial inception to operational execution and design. Our ongoing commitment to being an environmentally and socially conscious company is carefully integrated within the way our business operates and the meaningful work that our people do.
View Top Employees from Spencer OgdenWebsite | http://www.spencer-ogden.com/ |
Revenue | $45 million |
Employees | 837 (837 on RocketReach) |
Founded | 2010 |
Address | 24 King William Street, London, England, GB |
Phone | +44 20 7268 9300 |
Technologies |
JavaScript,
HTML,
Twitter
+111 more
(view full list)
|
Industry | Staffing and Recruiting, Business Services General, Recruitment, Business Services, Search & Selection, Account Management, Staffing Solutions, Contractor Service |
Web Rank | 709174 |
Web Visits | 50280 |
Keywords | Spencer Ogden, North Thang Long Wastewater Treatment Plant, Spencer Ogden - Uk, Spencer Ogden India, Spencer-Ogden |
Competitors | ATA Recruitment, GATTACA PLC, NGO Recruitment, Resourcing Solutions, TXM Recruit |
SIC | SIC Code 73 Companies, SIC Code 736 Companies |
NAICS | NAICS Code 56 Companies, NAICS Code 561 Companies |
Looking for a particular Spencer Ogden employee's phone or email?
The Spencer Ogden annual revenue was $45 million in 2024.
Henry de Lusignan is the CEO of Spencer Ogden.
837 people are employed at Spencer Ogden.
Spencer Ogden is based in London, England.
The NAICS codes for Spencer Ogden are [56, 561].
The SIC codes for Spencer Ogden are [73, 736].