Siro
Open positions
1 job
2 months ago
Customer Success Manager
North AmericaFull-time
United States
New YorkAs a Customer Success Manager, you’ll own onboarding, adoption, and ongoing success in Siro deployments with field sales teams This is a highly cross-functional role and CSMs at Siro are true nodes for many functions —…
AI Data Science LLM SaaS
145K – 165K $