13 Aug
|
N-able Technologies
|
Ottawa
13 Aug
N-able Technologies
Ottawa
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 opportunities and increase customer value. This on-site role requires 3+ visits weekly to our Ottawa hub.
📌 On-Site Customer Success Manager – Ottawa Growth
🏢 N-able Technologies
📍 Ottawa