Stephen Chan is a seasoned professional in the energy and maritime sectors, currently serving as Senior Director - Projects at Excelerate Energy since August 2012. Prior to this role, Stephen held positions including President & CEO at CSL Global - North America from December 2009 to July 2012, and Global Business Manager - Gas Ships at Lloyd's Register from January 2007 to December 2009. Additional experience includes serving as LNG Fleet Manager at MOL Tankship Management (Europe) Limited and Senior Manager LNG Ships Newbuilding at PETRONAS. Stephen holds an MBA from Heriot-Watt University and a Marine Engineer Class 1 degree from South Tyneside College.
This person is not in the org chart
This person is not in any teams