Pat Kearney

Active Beaverton, OR Chairman of the Board for Opus Solutions, LLC