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.
Since September 2017 Thomas Ogilvie has been appointed Member of the Board – Human Resources and as of June 2018 also Corporate Incubations.
Thomas holds a Diploma in Psychology from University of Bonn in Germany, and a PhD. Economics from University of St. Gallen, Switzerland.