John Shaeffer

Active Murrieta, CA Branch Manager for Real Goods Solar, Inc.