menu
Benjamin Foster
San Jose, California, United States
bio
Technical trainer for the American Cities Climate Challenge Selected to lead the 2 largest DOE Solar Rooftop Challenge projects
bio
Technical trainer for the American Cities Climate Challenge Selected to lead the 2 largest DOE Solar Rooftop Challenge projects