Gregory B. Hanson is Chief Financial Officer of Global Partners. He previously served as Treasurer of Global Partners and has more than 20 years of finance experience. Before joining Global in 2013, Hanson served as a Senior Vice President at GE Energy Financial Services and RBS Citizens Financial Group. Before that, he was a Vice President for Merrill Lynch Capital and a Principal for Bank of America. Hanson received a bachelor’s degree from Colby College and an MBA from Babson College’s Franklin W. Olin School of Business.