Tessa Horn's Location
San Francisco, CA, US
Tessa Horn's Work
Tessa Horn's Education
Tessa Horn's Skills
Tessa Horn's Summary
Tessa Horn, based in San Francisco, CA, US, is currently a Sr. Global Customer Success Manager at Gainsight, bringing experience from previous roles at Gainsight and BrightEdge. Tessa Horn holds a Bachelor’s Degree in Psychology @ UCSB. With a robust skill set that includes Customer Service, Leadership, Public Speaking, Microsoft Word, Research and more, Tessa Horn contributes valuable insights to the industry. Tessa Horn has 2 emails on RocketReach.