The Boyd Group
–
Powell, OH, 43065
... With $2+ billion in sales, over 800 locations and growing, our 10,000+ team members across the United States and Canada are ... (negotiable based on experience) The Auto Body Technician s primary responsibility and accountability includes providing an ... - Apr 29