Kiwi.com appoints Ben Smith Director of Global Operations
The position of Director of Global Operations, which Ben assumed on 1 February 2019, has been created within the customer support department to ensure comprehensive leadership of the Global Operations area...