Skip to content
Show Menu

Edward Ogden


Published: 18 August 2021

Edward Ogden is a trustee of The Ogden Trust.

“I hope through supporting a subject such as physics, so greatly needed in our society and providing crucial skills for our economy, The Ogden Trust and its alumni will make a valuable contribution to wider society.”

Following his degree in politics and history at Durham University, Edward has forged a career in international recruitment. He has been with energy recruitment company Spencer Ogden since its launch in January 2010 and has extensive experience within the energy market. He was instrumental in the launch of the Houston office and responsible for its rapid revenue growth.

Since 2017, Edward has been Chief Sales Officer, responsible for the success of Spencer Ogden’s 14 international offices. Edward also oversees the company’s continuous improvement of operational excellence and enhancement of client services.

Back to our team & trustees