Ed Towner's Location
London, GB
Ed Towner's Work
Ed Towner's Education
Ed Towner's Skills
Ed Towner's Summary
Ed Towner, based in London, GB, is currently a Sales Leader, EMEA at ClickUp, bringing experience from previous roles at ClickUp, Freshworks and Proact. Ed Towner holds a Cardiff University / Prifysgol Caerdydd. With a robust skill set that includes Account Management, Sales, Journalism, Editorial, Sports and more, Ed Towner contributes valuable insights to the industry. Ed Towner has 2 emails on RocketReach.