TITLE: Body Shop Manager. THE COMPANY. Our Facility is part of the largest collision repair franchise in the world. CARSTAR was founded in 1989 with the philosophy of positively changing the collision repair industry. Although we are a part of a franchise, our facilities are independently run by us and our managers. What does that mean for you. We benefit from the knowledge, collision expertise, networking, support and buying power of a large MSO...