People
James Leigh
Audit & Assurance
Partner
James is an audit partner in Energy & Resources, and leads the Power & Utilities practice in the UK. He also lead’s Deloitte’s Global Water group. James specialises in the provision of Audit and transaction services to utility companies. He works extensively in the UK water sector, and has led the audit of four of the top ten UK water companies. He has also worked with many other water companies in the UK and overseas.