Customer Success Manager

Able to understand and articulate Integrate related technical concepts & solutions at a high level as well as at a tactical/functional level.

£45,000 - £55,000 a year
1 vacante
Compartir:
Compartir: