Staffbase
Open positions
2 jobs
4 weeks ago
Senior Customer Success Manager
North AmericaFull-timeSenior
Canada
TorontoStaffbase is looking for a Senior Customer Success Manager to join our team in North America and support our strategic customer relationships. You will act as a partner to customer teams in mid-to-large enterprises,…