Customer Success Manager
Ottawa, ONFull Time
DistillerSR Inc.
3+ YOEDistillerSR Inc. needs candidates with a bachelor's degree or equivalent and 3 to 5 years of relevant experience, including working with customers on web-based applications. Strong communication, analytical, organizational and computer skills are essential.
Microsoft Office, Google Workspace, Excel, PowerPoint, Outlook, Gmail