August 22, 2016

IT Life: Jo Hickson, TUI UK

TechWeekEurope finds out more about Jo Hickson, the first head of innovation for holiday firm TUI UK and Ireland