Spencer Ogden
Renewable energy recruitment services
- B2B
About Spencer Ogden
Global recruitment firm specializing in renewable energy and infrastructure sectors, focusing on creating sustainable careers and making a positive impact in industry development
Key facts
- Industry
- Staffing and Recruiting
- Company size
- 251–1,000 employees
- Headquarters
- london, england, United Kingdom
- Founded
- 2010
- Revenue
- $16.1M – $179MTamtam estimate
- Website
- spencer-ogden.com
Spencer Ogden at a glance
Spencer Ogden is a B2B company in the Staffing and Recruiting industry, headquartered in london, england, United Kingdom.
Spencer Ogden was founded in 2010.
Spencer Ogden has 251–1,000 employees.
Spencer Ogden's revenue is $16.1M – $179M (Tamtam estimate).
Selling to companies like Spencer Ogden?
Tamtam finds the companies that match your ideal customer, researches each account and tells you who to contact and when.
Find similar companies