Ahmad Juma Al Suwaidi is an accomplished internal audit and governance leader with extensive experience across internal audit, enterprise risk management, and compliance within government and multinational organizations. He is recognized for delivering independent assurance, strengthening governance frameworks, and supporting risk-informed decision-making across complex, multi-jurisdictional environments.
He currently serves as Chief Internal Auditor at Oilfields Supply Center (OSC), where he leads the Group Internal Audit function across international operations spanning the USA, Belgium, Oman, KSA, and Malaysia. In this role, he provides independent assurance to the Board and Audit Committee, oversees risk-based audits, strengthens governance and internal control frameworks, and leads complex investigations across the Group.
Prior to OSC, he held senior roles at Dubai Electricity and Water Authority and Telecommunications Regulatory Authority, leading compliance programmes, internal audit functions, and enterprise risk frameworks.
Ahmed holds a Master’s in International Business Law from Paris-Panthéon-Assas University and an MSc in Finance and Accounting from University of Westminster, and is a Certified Fraud Examiner and Certified Compliance Professional.

