Patrick Castro has an extensive background in business development within the renewable energy industry. With experience in companies such as BSD Builders, Inc., Ecosystem, Direct Energy Business, Cypress Creek Renewables, and more, he has a solid track record of creating and acquiring renewable energy projects for various organizations. Patrick holds a Master's degree in Electrical Engineering from Devry University and a Bachelor of Applied Science in Project Management from ITT Technical Institute-San Diego.
Sign up to view 3 direct reports
Get started