People

James Leigh

Audit & Assurance

Partner

James Leigh

2 New Street Square

London

United Kingdom

EC4A 3BZ

View on a map

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.

James Leigh