The Service Delivery Lead plays an integral role within the Operations Department, contributing to the success of day-to-day service delivery by supporting both team members and management. This position works closely with the Service Delivery Manager to ensure the team operates efficiently and delivers exceptional customer experiences. The role involves hands-on coaching, proactive problem-s...