About this role
Embrace the role of a Lead Installation Technician and take charge of commercial equipment installations for top clients. Leverage your project management and technical expertise to deliver seamless solutions, ensure safety compliance, and drive customer satisfaction. Grow your career with a trusted industry leader offering stability, growth, and a collaborative work environment.. Category: Customer Service