Role Overview Are you already based in beautiful Malta and looking to advance your customer service career within a professional environment? We are seeking German & English-Speaking Contact Centre Agents to join our team on-site in Malta. In this role, you will act as a key point of contact, provid