As Chief Commercial Officer for DHL, Bill Meahl is responsible for coordinating the cross DHL commercial activities of the DHL divisions.
Mr. Meahl has held different positions within the Group, most recently as Chief Operating Officer of DHL SUPPLY CHAIN. Before taking on this role in 2008, he was CEO of DHL Exel Supply Chain Americas. Bill joined Exel, acquired by Deutsche Post DHL in 2005, as Vice President Consumer Operations in 1991 and since then has held various management functions at the company.
Mr. Meahl holds an MBA in finance from Babson College in Massachusetts and a Bachelor's degree in political science from Colgate University in New York. He is also a member of the Council of Supply Chain Management Professionals.