N-able Technologies Ltd. is seeking a Customer Success skilled to manage a designated Book of Business from our Ottawa Collaboration Hub, coordinating with partners and internal teams to drive retention and growth.
You will lead strategic reviews, address risks, and champion cross-functional collaboration to uncover upsell prospects and increase customer value. This in office role requires 3+ visits weekly to our Ottawa hub.
J-18808-Ljbffr
📌 On Site Customer Success Manager – Ottawa Growth
🏢 N-able Technologies
📍 Ottawa
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.