Automotive Glass Installation Technicians & Lead Techs – Experienced & Entry Level Positions Available!. Customer service representatives, technicians, managers, and many more positions are available across the country. If so, here is good news for you! Auto Glass Now, (a division of Driven Brands i...