Gareth Hayes

Gareth Hayes is a senior partner at Roland Berger.