Renewals Manager

We are seeking a highly motivated and results-driven Renewals Manager to join our Customer Success (CS) team. This pivotal role will focus on managing renewals and driving account growth. As well as coaching and supporting the team in renewing customers.

Read more

Technical Customer Support Representative

Overview We are seeking a dedicated and customer-focused Technical Support Representative to join our dynamic team. In this role, you will be the frontline hero, providing top-notch technical support to our valued customers, ensuring their success and satisfaction with our products. Your technical acumen and excellent communication skills will be crucial in resolving issues, offering guidance, and maintaining strong customer relationships. Additionally, you will be responsible for building out and maintaining our online knowledge base, ensuring our customers have access to comprehensive self-help resources. What You Will Do About You What We Offer Application Requirements Your application will only be considered if you include a cover letter. Within the cover letter you must:

Read more

Contact us

Give us a call or fill in the form to the right and we'll contact you. We endeavor to answer all inquiries within 24 hours on business days.