Charles Weitzel

Active Beaverton, OR President for Mobile Power Solutions, Inc.