Leadership Team


Steven Graham

Head of North America

Steven Graham manages Avolon’s activities in North America with responsibility for the origination of sale and leaseback and aircraft placement in the region. Steven has worked with Avolon since launch and previously covered marketing activities in the EMEA and Asia Pacific regions.

Prior to Avolon, Steven worked as a senior analyst at Claret Capital managing a portfolio of investments. He began his professional career as an executive with Ernst & Young, during which time he covered a variety of industry sectors including Oil & Gas and Retail.

Steven has a Bachelor of Science (Hons) in Actuarial Mathematics and Statistics from Heriot-Watt University, Edinburgh and is a member of the Institute of Chartered Accountants of Scotland.

« Full Leadership Listing


United States • Ireland • Dubai • Singapore • Hong Kong • China