Tom McClure, based in London, England, GB, is currently a Head of Sales Development, EMEA at Watershed. Tom McClure brings experience from previous roles at Watershed and Snyk. Tom McClure holds a 2005 - 2008 Bachelor of Arts (B.A.) in English and Philosophy @ University of Leeds. With a robust skill set that includes Business Development, Management, Enterprise Software, Sales, Marketing and more. Tom McClure has 2 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Tom McClure?
Find contact details for 700 million professionals.