If you need more lookups,
subscriptions start at $34 USD/month.
Owen Jackson Location
London, GB
Owen Jackson Work
Director, Imperial Policy Forum @ (September 2025 - Present)
Vice-Chair of the Board of Trustees and Chair of Finance and Risk Committee @ (July 2025 - Present)
Board Trustee @ (April 2023 - Present)
Owen Jackson Education
Hult International Business School
(Organizational Leadership)
2018-2019
University of Leeds
Doctor of Philosophy (Philosophy)
2006-2010
University of Leeds
Bachelor of Science (Microbiology)
2003-2006
Cardiff University / Prifysgol Caerdydd
Bachelor of Science
Owen Jackson Summary
Owen Jackson, based in London, GB, is currently a Director, Imperial Policy Forum at Imperial College London. Owen Jackson brings experience from previous roles at The 93% Club. Owen Jackson holds a 2018 - 2019 Hult International Business School. Owen Jackson has 1 emails on RocketReach.
Looking for a different Owen Jackson?
Find contact details for 700 million professionals.