Will Craven

Will Craven is a spokesperson for the Alliance for Solar Choice, and is senior public affairs manager at SolarCity.