About this role
A leading technology company in Toronto is looking for a Customer Success Manager to enhance customer experience and maintain relationships. This role involves integrating new clients and ensuring successful use of products. Ideal candidates have a Bachelor’s degree and over 5 years of experience in customer-facing roles. The position offers a salary range of $84,000 – $115,500 and a variety of benefits.
#J-18808-Ljbffr