STEVEN AMBROSE
MANAGING DIRECTOR
Technology consultant, journalist and analyst
Chartered accountant CA (SA)
Founder of various companies
UNITED KINGDOM English
NEDERLAND Nederlands
NEDERLAND English