Skip to main content
Portrait of Steve Jack, Lead - Energy & Infrastructure EMEA at JLL in London
London | United Kingdom

07734 880738

About

Current Responsibilities

As Head of JLL's Energy & Infrastructure EMEA Capital Markets business, Steve leads a team dedicated to financial advisory in energy transition throughout the region. We work with investors and developers on transaction advisory, capital raising, debt financing and wider consultancy work.

Experience

Steve is a commercial and dynamic leader who has performed wider leadership roles in the UK & EMEA including most recently Chief Operating Officer for UK and pan-EMEA Capital Markets. He is a Chartered Accountant with Big 4 experience in Europe and Asia, now growing and scaling our Energy & Infrastructure business in Europe and globally with our teams in the Americas and Asia Pacific.