Call Center Team Leader

CES Communications

CES Communications – Sliema, Malta Island – iwinBACK Inc. which forms part of CES Communications in Malta is currently looking to recruit a Call Center Team Leader to join their team on a full-time basis. *This job is based …

Source:  

To apply for this job please visit jobviewtrack.com.