Stephen Owen

Group Financial Controller at Kooth

Stephen Owen is an experienced finance professional currently serving as Group Financial Controller at Kooth Digital Health since January 2024. Prior to this role, Stephen held the position of Director of Treasury, Tax, and Finance at Babylon, where responsibilities included overseeing corporate liquidity and global cash forecasting, as well as managing overhead costs through collaboration with Finance Business Partners. Stephen’s career includes significant roles such as Director at Generation Investment Management, Assistant Vice President at Barclays Investment Bank, and a series of positions at Bank of America Merrill Lynch, culminating in a Financial Controller role. Stephen began the finance career at UBS Investment Bank and has foundational experience at EE and Euromoney Institutional Investor. Academically, Stephen holds a BA (Hons) in History and Politics from the University of Warwick and is a qualified ACMA from The Chartered Institute of Management Accountants.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices