Teletrac Navman is seeking a Team Leader - Deployment to lead the performance and delivery of our Deployment function. This role is responsible for overseeing end-to-end job flow, ensuring efficient scheduling, backlog management, and consistent delivery outcomes while maintaining a strong customer and installer experience. Operating at both a strategic and hands-on level, you will drive performance, manage escalations, and work cross-functionally with teams including Payments, Support Leadersh…