Lorraine Peel

Chief Brand Officer, Tata Consultancy Services (TCS)

Chief Brand Officer with Tata Consultancy Services. I've worked in the IT Services Industry in senior marketing roles for over 25 years across multiple geographies. I have a passion for the evolving role technology plays in both business and society.

About us

Engage with us

Quick links

Language editions

Privacy Policy & Terms of Service

Sitemap

© 2026 World Economic Forum