Current role
Managing Director, Africa at Distell
Managing Director, Africa at Globecast
Managing Director, Africa at Millennium Challenge Corporation
Managing Director, Africa at Millennium Challenge Corporation
Managing Director, Africa at Element Blue