Owain John

Project Manager

Owain John is a seasoned project manager currently leading project delivery within Business Engineering at Rothesay since April 2024. Prior experience includes serving as VP of Project Management at Credit Suisse from April 2011 to March 2024, where Owain successfully delivered large-scale IT projects to support regulatory and business initiatives in both Credit and Market Risk. Earlier roles include project management positions at OpenBet and QinetiQ, as well as experience as a software engineer. Owain holds a BSc in Computer Science from Cardiff University, obtained between 2003 and 2006, and furthered education at the University of Bath from 2007 to 2008.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices