Owen Thomas

Principal, European Business Consulting

Owen Thomas is a Principal at Veeva Systems in European Business Consulting, where they currently lead business strategy and consulting efforts. Previously, as a Senior Director at Vynamic, Owen was instrumental in developing strategic initiatives for the healthcare industry and successfully drove significant business development efforts. With a background in supply chain management and consultancy at firms like LCP Consulting Ltd and Akeso & Company Limited, Owen has consistently delivered substantial cost reductions and operational improvements across various projects. Owen's education includes a BSc in Economics and Management from Cardiff University and an Advanced Leadership program at Ashridge Executive Education.

Location

London, United Kingdom

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices