Justin Lord

Head of Business Development - Telstra Africa

More from Justin Lord

Connecting businesses across Africa

By Justin Lord September 14, 2017
Business and Enterprise