Christopher Castro's Location
Brentwood, NY, US
Christopher Castro's Work
Christopher Castro's Education
Christopher Castro's Skills
Christopher Castro's Summary
Christopher Castro, based in Brentwood, NY, US, is currently a CEO at Star Power Solar Corp., bringing experience from previous roles at Star Power Solar Corp., PowerbridgeNY and Star Power Systems. Christopher Castro holds a 1980 - 1984 BS in Construction Mgt. @ Utica College of Syracuse University. With a robust skill set that includes Renewable Energy, Solar Energy, Energy, Wind, Energy Efficiency and more, Christopher Castro contributes valuable insights to the industry. Christopher Castro has 1 email on RocketReach.