The Supervisory Board of Deutsche Post World Net today appointed Ken Allen to the Management Board of the world's largest logistics company and Chief Executive Officer of DHL Express, effective Feb. 26. Allen, 53, succeeds John Mullen, whose resignation today...
more