Rory Moore

Rory Moore is the Liquid Studio Director and Innovation Lead for Accenture in Africa.