fbpx
photo of Vimi Grewal-Carr

Vimi Grewal-Carr

managing partner for Innovation, Deloitte UK