Allen has developed and delivered business transformation strategies across four continents. He has completed 15 acquisitions, founded businesses in Europe, North America and Asia and delivered capability development and organisational design projects in Europe and Africa.
Allen has developed and delivered business transformation strategies across four continents. He has completed 15 acquisitions, founded businesses in Europe, North America and Asia and delivered capability development and organisational design projects in Europe and Africa.
Allen has developed and delivered business transformation strategies across four continents. He has completed 15 acquisitions, founded businesses in Europe, North America and Asia and delivered capability development and organisational design projects in Europe and Africa.