PROFILE_IMAGE/pza42vyUUrYkmHewhFceeyuZFqr7qrEYi4o4imQ9.png
David Terry
Director & Co-Founder
Industry focus
50%Media
50%Digital
Professional area
Digital
Languages
No information
Salary range
No information
Contract types
No information
Location & Regional scope
London, UK