Leo Y, based in New York, NY, US, is currently a Solar Consultant at Sunrun, bringing experience from previous roles at Compass /, Coldwell Banker and Tesla. Leo Y holds a Cornell University. Leo Y has 2 emails and 1 mobile phone number on RocketReach.