ÂÜÀòÂÒÂ×

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.

Links

Previous companies

Huntress logo

Org chart

Sign up to view 3 direct reports

Get started