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.