Sandy Anuras

Chief Technology Officer
Sunrun