Glen Ross | eCommerce Africa
Business Development
Manager - SA, MyGate

As Business Development Manager for South Africa, Glen drives the improvement of MyGate’s market position, defining long-term organisational goals, building key customer relationships and business opportunities. Glen joined MyGate at inception and today, MyGate processes billions in online transactions across multiple countries throughout Africa.

Back to speaker page

Previous Year Speaker