Tessa Ogden is an accomplished professional with extensive experience in economic policy and risk management. Currently, Tessa serves as the Chief Executive Officer and previously held the position of Deputy Director at the Centre for Economic Policy Research since April 2014. Prior to this, Tessa was the Risk Management Laboratory Operating Officer at Imperial College Business School from September 2006 to April 2014. Tessa has also served as the Chief Operating Officer at the Centre for Economic Policy Research from May 1995 to February 2002 and was a Research Fellow at Cass Business School from 1984 to 1988. Tessa holds a PhD from City University Business School, which was completed in 1988.

Links

Previous companies

Imperial College London logo

Org chart

Sign up to view 7 direct reports

Get started


Teams

This person is not in any teams