Head of Customer Support
2 weeks ago
Job Title: Head of Customer Support
Location: Malta (Hybrid / On-site)
Department: Customer Support
Reports To: Head of OperationsOverview
Traffic Label is establishing a new Malta office and seeking a dynamic Head of Customer Support to drive excellence across our customer service operations. This leadership role will design and deliver an industry-leading support experience for both customers and internal teams, with a strong focus on continuous improvement, innovation, and collaboration.
Key Responsibilities
- Customer Support Strategy
- Build and implement a best-in-class customer support strategy aligned to company mission, brand, and regulatory needs.
- Set and monitor KPIs for quality, responsiveness, resolution times, and customer satisfaction.
- Ensure service delivery meets or exceeds industry standards for iGaming, eCommerce, and affiliate marketing.
- Team Management & Leadership
- Lead, coach, and inspire multilingual support teams, fostering a culture of ownership and empowerment.
- Oversee recruitment, onboarding, performance management, and professional development.
- Champion knowledge-sharing and cross-training to boost team agility and effectiveness.
- Operational Excellence
- Manage daily operations for all customer channels: live chat, email, phone, and social media.
- Develop policies and procedures for complaint management, escalations, and vulnerable customer care.
- Own vendor and technology relationships, including CRM platforms and automation tools.
- Customer Insights & Continuous Improvement
- Develop mechanisms for measuring customer satisfaction, turn feedback into actionable insights.
- Collaborate with Product and Marketing to improve user journeys and communications.
- Identify and address patterns in customer issues, driving resolution and process improvement.
- Compliance & Governance
- Ensure all processes comply with local and international regulatory requirements, including data protection and responsible gaming guidance.
Skills & Experience Required
- Minimum 5 years' experience in customer support leadership roles, ideally within iGaming, fintech, or digital industries.
- Deep knowledge of best practices for customer care, complaints resolution, and service excellence.
- Track record of team-building, coaching, and performance management in a multicultural setting.
- Excellent communication, collaboration, and critical thinking skills.
- Familiarity with CRM, ticketing systems, and support channel technology.
- High standards of integrity, problem-solving, and accountability.
- Experience with regulatory compliance in Malta and EU markets is an advantage.
What We Offer
- Competitive salary and bonus opportunity.
- Chance to shape customer support strategy in a new Malta hub.
- Hybrid working, relocation support (where needed).
- Private health insurance, paid holidays, and wellness benefits.
- Dynamic, purpose-driven culture focused on learning and innovation.
-
Deputy Head of Admissions Services
4 days ago
Newport, Newport, United Kingdom University of Greenwich Full timeLeading on the admissions service across all applicant groups and the development of admissions IT systems, the primary focus of the post is the admissions service to ensure a positive high-quality enquiry and applicant journey within service level agreements, and in accordance with internal and external policies and guidance.The post holder will balance...
-
Newport, Newport, United Kingdom University of Greenwich Full timeThe post holder will balance ownership of recruitment and conversion activity with the additional responsibilities of deputising for the Head of International Student RecruitmentLeading on the management of direct recruitment and sales activities of the University in recruiting international students at appropriate entry levels to the University, the primary...
-
Support Worker
2 weeks ago
Newport, Newport, United Kingdom React Support Services Full time £26,000 - £40,000 per yearFind your potential by helping others reach theirsWe are recruiting Support Workers to join our new service in Newport.You're not required to have past experience in the field or have relevant qualifications as we recruit based on values.We are a specialist Residential and Supported Living provider of 24-hour support and rehabilitation for vulnerable adults...
-
Customer Support Agent
2 weeks ago
Newport, Newport, United Kingdom Traffic Label Full time £18,000 - £25,000 per yearCustomer Support Agent (Malta Office)Traffic LabelBe part of our new platform launch. Traffic Label is building a dedicated Customer Support team in Malta, and we're looking for energetic, service-minded people to join us on this exciting journey.About the roleAs a Customer Support Agent, you'll be the first point of contact for our players and customers....
-
Senior Head of Operations
1 week ago
Newport, Newport, United Kingdom Mountain Warehouse Full time £60,000 - £100,000 per yearDepartment:RetailLocation:LondonDescriptionThe Senior Head of operations & Retail Transformation is responsible for overseeing all aspects of retail activity within the business, The role requires strong leadership in driving transformational change to enhance operational effectiveness and future-proof the business ensuring efficient operations, cost...
-
Apprentice Customer Service
2 weeks ago
Newport, Newport, United Kingdom The Isle of Wight College Full time £15,000 - £25,000 per yearJob Posted: 15 October 2025Contract Term: ApprenticeshipsLocation: Newport, Isle of WightContract Type: Full timeSalary: Dependent on skills.Industries: ApprenticeshipsCustomer ServiceSales & MarketingClosing Date: 15/11/2025Job Start Date: Autumn 2025Here at The Isle of Wight College we work with a number of employers, in a vast array of industries. A...
-
Support Worker(Newport)
4 days ago
Newport, Newport, United Kingdom TLC - part of the ivolve Group Full time £12,000 - £25,000 per yearJob DescriptionVacancy Location: Newport, NP19 9EDShifts: 40 hours - Monday to Friday 08.00am pmPay Rate:£ £12.90 per hourSponsorship: This service does not provide support for visa sponsorshipAbout YouWe have an exciting opportunity for Support Workers to join our teams at St Gwynllyw Day Centres. The centres are Specialist Education and Care Day...
-
Head of Technology Delivery
4 days ago
Newport, Newport, United Kingdom Pobl Group Full timeSummaryWe're looking for a forward-thinking Head of Technology Delivery to lead the way in shaping, planning, and delivering technology solutions that make a real difference for our customers, residents, and colleagues. You'll ensure that everything we deliver is designed with users in mind. Accessible, inclusive, and meaningful. You'll lead a talented team...
-
Head of Risk, Fraud
2 weeks ago
Newport, Newport, United Kingdom Traffic Label Full time £100,000 - £120,000 per yearOverviewTraffic Label is expanding its global footprint with a new office in Malta and seeking an experienced Head of Risk, Fraud & Payments (RFP) to lead our risk management, fraud prevention, and payments operations. This role combines strategic oversight with hands-on leadership to ensure compliance, safeguard revenue, and deliver seamless customer...
-
Business Support
4 days ago
Newport, Newport, United Kingdom Pobl Group Full time £25,000 - £40,000 per yearSummaryWould you like to be part of a team that provides administrative support to our Property Safety Team within Asset Management? We have a Business Support opportunity available which will provide a high standard of administration and co-ordination to the team. This is an exciting chance to join a team looking after Property Safety, Fire, Legionella and...