Michael Penner has over twenty years of international experience as a C level executive, building digital infrastructure businesses and strategic partnerships across Asia, the Middle East, and Africa.
Links
Sign up to view 5 direct reports
Get started