Full time

Lead Technical Support Specialist

Posted by EnrollHere • Pinehurst, North Carolina, United States

📍 Pinehurst, North Carolina 🕒 March 03, 2026

About the Role

EnrollHere is on a mission to make healthcare enrollment simple, transparent, and accessible for everyone. We partner with organizations nationwide to deliver streamlined technology and exceptional customer experiences, ensuring members can access the coverage they need with confidence. Our fully remote team thrives on collaboration, innovation, and a shared commitment to improving the enrollment journey for all.

The Lead Technical Support Specialist is a senior member of the EnrollHere Support team, responsible for owning frontline support quality, mentoring teammates, and serving as the primary escalation point for technical and workflow-related issues. This role is ideal for someone who has hands-on Intercom experience, understands modern ticketing systems, and enjoys balancing customer-facing support with operational leadership. You’ll work closely with Product, Engineering, and Operations to improve support workflows and customer experience.

Responsibilities...

Ready to Apply?

Submit your application today and take the next step in your career journey with EnrollHere.

Apply Now