Mehul O. is currently serving as the Head of Risk & Internal Control at Bragg since 2025. Previously, Mehul held the position of Enterprise Risk Analyst at Betway Group from 2019 to 2025 and served as Risk Manager at Travelport from 2015 to 2019. Mehul also worked as Risk & Assurance Manager at Cancer Research UK between 2012 and 2015, and began their career as an Assurance Associate at PwC from 2007 to 2009. Mehul earned a degree in Accounting for Management from Aston University in 2006.
This person is not in any teams
This person is not in any offices