If you need more lookups,
subscriptions start at $34 USD/month.
Stephen Paine Location
London, GB
Stephen Paine Work
Global Head of Infrastructure and Utilities @ (June 2026 - Present)
Global Head of Infrastructure Investor Coverage @ (January 2025 - Present)
Managing Director, Global Head of Infrastructure and Utilities @ (January 2016 - November 2025)
Board Member - Risk and Audit Committee @ (January 2024 - Present)
Chairperson of Infrastructure Board @ (January 2015 - December 2022)
Managing Director, Global Head of Power, Utilities and Infrastructure @ (January 1994 - December 2015)
Solicitor @ (September 1988 - December 1992)
Stephen Paine Education
INSEAD
Master of Business Administration - MBA
1993-1993
University of Cambridge
Master of Arts - MA (Law)
1984-1987
The King's School, Canterbury 1978-1983
Stephen Paine Summary
Stephen Paine, based in London, GB, is currently a Global Head of Infrastructure and Utilities at Deutsche Bank. Stephen Paine brings experience from previous roles at Deutsche Bank, Downing College Cambridge and CBI (Confederation of British Industry). Stephen Paine holds a 1993 - 1993 Master of Business Administration - MBA @ INSEAD. Stephen Paine has 3 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Stephen Paine?
Find contact details for 700 million professionals.