Phil Scherer

Active Santa Clara, CA Director for Triple Play Services, Inc.