Edward Ogden

Chief Sales Officer at Spencer Ogden

Edward Ogden is a seasoned professional with extensive experience in recruitment and educational support. Currently serving as Director at Puffin Point since December 2019, Edward also holds the position of Non Executive Director at Levin Group and Spencer-Ogden, both prominent players in the tech and energy recruitment sectors, respectively. Edward's earlier role as Trustee for The Ogden Trust involved promoting the teaching and learning of physics. Edward's career began as a Consultant at Huntress, following educational accomplishments at Durham University, Aiglon College, and City of London School.

Location

London, United Kingdom

Links

Previous companies


Org chart


Teams


Offices

This person is not in any offices


Spencer Ogden

12 followers

As global recruitment experts in energy and infrastructure, Spencer Ogden is building an industry that impacts millions.


Employees

201-500

Links