
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