Rob Harles

Rob Harles is managing director at Accenture Interactive.

Latest from Rob Harles