C. Preston

Active Roanoke, VA President for Affiliated Electronics Corporation