Tessa Thorburn Email

Head Customer Success . Loom

San Francisco, CA

Location

t****@loom.com

Primary Email

Current Roles

Employees:
270
Revenue:
$40M
About
Loom is a work communication tool that enables its users to get a message across instantly shareable videos.
Loom Address
37 Albert Embankment
San Francisco, CA
United States
Loom Email

Past Companies

LoomHead of Customer Success
LoomManager, Customer Success
LoomSr. Strategic Customer Success Manager

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.