Mehul O.

Head of Risk & Internal Control

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.

Location

Greater London, United Kingdom

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices