Stephen has more than 20 years’ experience as an executive in telecommunications, media sales and pay TV, and is managing director of cloud call recording company Dubber Corporation Ltd [ASX: DUB]. He has led several established companies, both domestically and internationally, which have penetrated new and emerging markets and have required a strong sales and solutions focus.
This person is not in the org chart
This person is not in any teams