Ross Keogh is currently the Deputy Head of Raising Concerns and Investigations at Glencore, a position held since 2024. Previously, they served at Credit Suisse for over a decade, where they held various roles, including Vice President and Co-Head of Compliance for the Private Banking division in the UK, as well as Global Head of High Risk Transactions. Ross began their career in compliance as a Compliance Investigations Officer responsible for the SUB and IWM divisions in Switzerland. They earned a Bachelor of Laws (LLB) in Law with Criminology from Solent University between 2002 and 2005.
Location
Zurich, Switzerland
This person is not in the org chart
This person is not in any teams
This person is not in any offices