Thomas Sutton

Global Head of Brand Positioning

Tata Consultancy Services