Customer Services Manager

Pentasia

Pentasia – Malta Island – Responsibilities: Improve customer service experience, create engaged customers and facilitate organic growth Take ownership of customers issues and follow problems through to r…

Source:  

To apply for this job please visit jobviewtrack.com.