Nick Allen is a seasoned professional with extensive experience in leading business strategies and digital transformations across various industries. Currently serving as the Senior Consulting Partner and Global Head of TCS Interactive Consumer Business Group at Tata Consultancy Services since June 2023, Nick is responsible for driving revenue growth in Retail, CPG, Travel, and Hospitality sectors globally. Previous roles include Fractional CEO/MD at Public Display of Affection, EVP and Managing Director at R/GA New York, and Group Business Head at Anomaly, overseeing major accounts such as New York Life and Diageo. Nick's earlier career includes leadership roles at The Brooklyn Brothers and Interpublic Group, focusing on integrated marketing campaigns and brand communications for global clients like Jaguar Land Rover and Vodafone. An Economics graduate from the University of Leeds, Nick demonstrates a strong track record in innovative client solutions and strategic growth initiatives.
This person is not in the org chart
This person is not in any teams
This person is not in any offices