John Reid/Definition

Former Chief Technology Officer, Colgate Palmolive; former CEO, CityQuicker; board member, Center for Global Development