Marvin Smoot

Active Knoxville, TN COO for Technology for Energy Corporation