Customer Support Manager

Pentasia

Pentasia – Malta Island – Our Client are hiring an experienced Customer Support Manager to join a successful and growing brand based in Malta. The company prides itself on being forward thinking and innov…

Source:  

To apply for this job please visit jobviewtrack.com.