Adam Browning

Adam Browning is the executive director of Vote Solar.