Chris Locke
Published 05 Apr 2017
Chris Lock is the Founder of Caribou Digital, an organisation dedicated to growing digital economies in an ethical and sustainable way in emerging markets. Chris was previously the Managing Director of GSMA Mobile for Development.