Customer Service Representative

You’ll be primarily managing our customer base, from the moment they sign up - onboarding, post install follow up and upgrade / renewal calls.

£20,000 a year
1 vacante