Peter Holmes is a Director in Consulting with Deloitte Bermuda and the Business Risk Leader for Bermuda and the Caribbean, advising on engagement acceptance, independence, conflict resolution, and overall risk matters. A retired Deloitte UK Partner, Peter previously served as the Global Financial Advisory Risk Leader and Director of Independence in the UK.
His deep experience continues to support robust governance and risk management practices across the region.