Authors | Ken Allen
autor-image
Ken Allen
Ken Allen is the CEO of DHL – the world’s largest employer and most international company, with operations in 220 countries and territories. Ken is a no-nonsense, miner’s son from Yorkshire, credited with DHL’s astounding financial turnaround ... Read more