Profile

Anthony Chin

COMPANY : ITV

POSITION : Head of Technology

LOCATION : London, United Kingdom

INDUSTRY : Entertainment Industry