Swickard Auto Group is a full-service automotive dealership that offers vehicle sales and comprehensive service and repair solutions, aiming to deliver personalized customer experiences across its locations.
Swickard is seeking experienced and motivated European Service Technicians to oversee and guide technicians in the efficient repair and maintenance of vehicles. This role involves technical expertise, team leadership, customer service, and administrative tasks. The company offers a supportive culture with opportunities for growth and advancement.