Robert Green

Active Fresno, CA President for Nova West Solar, Inc.