Lead a team of Customer Success Managers to drive retention, expansion, and engagement for enterprise clients, ensuring they maximize value from the company's science communication platform.
📌 Manager, Customer Success Manager - C$60,000 - C$75,000 A Year - Remote (Winnipeg)
🏢 BioRender
📍 Winnipeg
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.