Jacob Beard

Active Senatobia, MS Chief Technology Officer for Peters-Revington Corporation