Ryan McGeachie

CCO, Structured Products,
BP Energy Company
Ryan McGeachie was named Chief Commercial Officer, Structured Products Americas with BP's energy trading and marketing business in February 2015.
Ryan brings an extensive background in leadership, commercial performance, compliance and risk management. His most recent role was Managing Director, U.S. Consumers within Structured Products Americas. Prior to his MD role, he was Regional Office Leader – Stamford, Connecticut and Vice President Marketing & Origination NE Power. He also served as Regional Office Leader - Indianapolis and Vice President Marketing & Origination Natural Gas, and previously Chief Credit Officer of BP Energy Company in Houston.
Earlier in his career, he held positions in energy risk management and banking at Alberta Energy Company, Koch Energy Trading Canada, EnCana Corporation and Toronto Dominion Bank.
Ryan holds a bachelor’s degree from the University of Calgary and is a Certified Financial Analyst.

United Kingdom

T: +44 20 7384 8056
Bedford House
69-71 Fulham High Street


T: +65 6590 3978
78 Shenton Way

Houston - USA

T: +1 713 353 4633
Two Allen Center, 1200 Smith Street, Floor 16, Suite 6061

Houston, TX, 77002


Lagos - Nigeria

T: +44 787 550 6366
No. 92 Oduduwa Crescent,
G.R.A., Ikeja
Lagos State

South Africa

+27 21 001 3884
Great Westerford
Corner Main Rd & Dean Street
Newlands 7700
Cape Town