The Boyd Group
–
Powell, OH, 43065
... With $2+billion in sales, over 800 locations and growing, our 10,000+ teammembers across the United States and Canada are ... The Auto Body Technician thoroughly disassembles,repairs, and reassembles each vehicle while playing a pivotal roleto our ... - Jun 19