Island is seeking an experienced, hands-on Technical Support Team Lead to lead and grow its Dallas headquarters support team. The role leads a local team of 7+ Technical Support Engineers and combines approximately 60% technical escalation and mentorship with 40% people management. The team supports Island’s enterprise browser platform and enterprise customers. This is a 100% in-office position at Island’s Coppell, Texas headquarters, Monday through Friday. The Team Lead provides face-to-face leadership while maintaining a high technical bar, delivering an exceptional customer experience, improving support processes, and collaborating closely with Engineering and Product. The role also partners with Tel Aviv-based R&D on root-cause analysis and lasting bug resolution.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager
Education Level
No Education Listed