Catherine Plowdon

Global Head of Research (London)

switchboard —

+44 20 7770 6799

Email —


Catherine heads Swann’s global research team, providing oversight and operational leadership for the delivery of mandates across Swann’s international offices.

Since joining Swann, Catherine has led multiple senior executive and board-level searches as well as contributing to consulting engagements for international clients. Previously, Catherine worked for nearly a decade in the upstream oil and gas advisory and research sector. While at Wood Mackenzie and Deloitte, she led the delivery of industry research on exploration, development, licensing and M&A activity across Europe, and she has undertaken independent economic analysis of assets and companies for international blue-chip clients. 

Her research has allowed her to travel regularly, particularly across the EMEA region. Catherine holds a BSc Joint Honours degree in Geology and Geography from the University of Birmingham.

Our team