Customer Support Executive Jobs in Winnipeg
Customer Success Manager
Eptura - Winnipeg, Manitoba, Canada
As a Customer Success Manager, you will own a book of business and own user adoption and customer retention within these accounts. Your goals are to maximize growth and minimize gross churn. You will identify...
from: appcast.io - 27 days ago