In a move to bolster its industry support, I-CAR has appointed John Eck as vice president of business development. Eck’s background in collision repair innovation and leadership will help expand I-CAR’s resources and strengthen partnerships across the collision repair ecosystem.