Customer Success Manager role focused on driving product adoption, customer health, and retention for a large portfolio of clients using scalable, data-driven engagement models and automated programs.
📌 Customer Success Manager I - C$63,000 - C$83,000 A Year (Varennes)
🏢 Barracuda
📍 Varennes
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.