The Boyd Group
–
Powell, OH
With $2+ billion in sales, over 800 locations and growing, our 10,000+ team members across the United States and Canada are ... Ability to work with other repairers within an auto body shop. Must be able to bend, stretch, kneel, and squat to perform ... - May 02