Customer Success Advisor

Ability to gather and understand customer requirements, as well as how the service and products offered by Tribal can meet these.

£25,000 - £30,000 a year
1 vacante