Ben Townsend's Location
London, GB
Ben Townsend's Education
Ben Townsend's Skills
Ben Townsend's Summary
Ben Townsend, based in London, GB, is currently a Head of Department at Squint/Opera. Ben Townsend holds a 2004 - 2010 First Class BArch with Hons in Architecture @ Edinburgh College of Art. With a robust skill set that includes Broadcast, Fine Art and more, Ben Townsend contributes valuable insights to the industry. Ben Townsend has 2 emails and 1 mobile phone number on RocketReach.