Personal Information
Organization / Workplace
Walnut Creek, California
Occupation
Director, Strategy
Industry
Energy / Oil
Tags
electric vehicles
storage
solar
duckcurve
energy
See more