Call Centre Manager

CES Communications

CES Communications – Sliema, Malta Island – If you thrive in fast-paced, quality-focused environments, are self-motivated and have great leadership skills, you’re exactly who we’re looking for! We need a proactive, energetic…

Source:  

To apply for this job please visit jobviewtrack.com.