Since January 2016, he has been Deputy Director at the Fundació Visit València.
Velma is a firm believer in the potential of technology to drive inclusive growth and entrepreneurship across Africa.
Leigh has been with Cape Town Tourism since 2012, responsible for the destination branding and marketing of Cape Town.