Gerald Carroll

Active Birmingham, AL Senior Corporate Officer for Tractor & Equipment Company Inc