Customer Success Manager

The overall objective of this role is to assist and be responsible for the generation of New revenues and the retainment of those accounts you become…

£45,000 - £50,000 a year
1 vacante