Elizabeth Carlson

Tricon Energy

Chief Sustainability Officer

Elizabeth Carlson is Tricon’s Chief Sustainability Officer, focused on developing and driving forward the company’s sustainability strategy and initiatives. Her background is in corporate responsibility, economic development, and environmental and social impact in both non-profit and private sector organizations with experience across the Americas, Europe, Africa, Middle East, and Asia. Before joining Tricon, Elizabeth worked in various sustainability-related roles on construction and engineering projects in the oil, gas, and mining industries, most recently leading global sustainability at McDermott International. She holds a B.A. in International Studies and Russian from the University of North Carolina and a M.Phil in Development Studies from the University of Cambridge. 

Sessions With Elizabeth Carlson