Edgar Becerra

Business Development

La Habra, California, US

Background

About Edgar

Interested in market based solutions to solve environmental and social challenges. For the past 15 years, I have been active in the solar industry.