Skip to content
photo of Vimi Grewal-Carr

Vimi Grewal-Carr

managing partner for Innovation, Deloitte UK

More from Vimi Grewal-Carr