People

Katy Barrass

Assistant Public Relations Manager

Katy Barrass

3 New Street Square

London

United Kingdom

EC4A 3BT

View on a map

Innovation, TMT and Tax 

Katy Barrass