hero

Join our community of builders!

Lorimer Ventures
50
companies
139
Jobs

Senior Customer Success Manager

Gamma

Gamma

Customer Service, Sales & Business Development
San Francisco, CA, USA
Posted on Jan 22, 2025
🌁 San Francisco based - most of us are in office ~3 days a week