Bob Loope

Active Roanoke, VA Director of Engineering for Jefferds Corporation