Results 1 to 1
  1. Renewals Specialist / Customer Success Manager - Up to $80,000 + 25% Bonus

    Location
    USA
    Job Type
    Permanent
    Posted
    28 May 2024

    Want to build a faster, more connected future? Oliver Peters is looking for a Renewals Specialist / CSM to join a global leader creating software for broadband service providers. Our client has been leading the way since 1992 and now work with some of...