Tom Shannon

Active Mechanicsville, VA President for Kingpin Holdings LLC