Customer Success Manager
Quad Consultancy
- Mosta, Malta Island
Our client is passionate about what they do they are looking for an engaging, consultative and organised Client Success Manager to help them to continue to build and strengthen the…