Natalie Castro

Natalie Castro

Manager, Development

 

• 9 years of project management and operations experience in the solar industry

• Leads development activities in Maryland at Chaberton Energy

• B.S in Business Analytics and MBA from University of Connecticut School of Business