People

George Parrett

Public Relations Manager

George Parrett

3 New Street Square

London

United Kingdom

EC4A 3BT

View on a map

Technology, Media and Telecommunications, Consumer Business (including Retail and Leisure) and the Deloitte Sports Business Group

George Parrett