Nick Terry

Nick Terry

United Kingdom Designer at Barclays Joined over 4 years ago