Tessa Thorburn's Location
Denver, CO, US
Tessa Thorburn's Work
Tessa Thorburn's Education
University of Oregon
Universidad de Sevilla
Tessa Thorburn's Skills
Tessa Thorburn's Summary
Tessa Thorburn, based in Denver, CO, US, is currently a Head of Customer Success at Loom, bringing experience from previous roles at Opentest, Loom and Wipeys. Tessa Thorburn holds a University of Oregon. With a robust skill set that includes Social Media, Customer Acquisition, Team Leadership, Database Administration, Spanish and more, Tessa Thorburn contributes valuable insights to the industry. Tessa Thorburn has 3 emails and 1 mobile phone number on RocketReach.