Vantage gains FSCA license to operate in South Africa

Vantage’s growing focus on South Africa was marked by the promotion of Ted Odigie to Head of Sales for Africa in November.