Deloitte
TechLead Customer Support & Success Specialist
TL;DR: Lead customer support and success role at Deloitte Digital, focused on building and managing a scalable support function. Requires 5+ years in customer support or service delivery within IT/software, familiarity with ITSM/ITIL principles, and experience with ServiceNow or similar tools. On-site in Mrieħel. Suits candidates with a technical background who can combine hands-on support operations with strategic service governance.