Thomas Ogilvie has held a number of management positions over more than fifteen years with Deutsche Post DHL Group. He joined the company in December 2001 with the Market Research Service Center (MRSC) at Deutsche Post Consult GmbH. He then went on to hold a number of product and business development roles within the Post - eCommerce - Parcel division, taking over the newly created role of Senior Vice President for Private Customers and Online Strategy, DHL Parcel Germany, in 2011. In January 2016, he was appointed Executive Vice President, Corporate Development, Deutsche Post DHL Group.
Thomas holds a Diploma in Psychology from University of Bonn in Germany, and a PhD. Economics from University of St. Gallen, Switzerland.