Profile

Adrian Roodt is Country Manager, Southern Africa, Travelport.
Let's do Biz