Steve Liu is responsible for early-stage design work and analysis for solar project at Greenskies. He and his team work with the EPC and O&M departments to incorporate best practices to ensure the optimal design for every project. Steve also works across the company to identify and integrate the latest technology and design practices to ensure Greenskies' products are on the cutting edge of efficiency and cost competitiveness.
Prior to Greenskies, Steve worked for United Technologies in engineering, supply chain, and project management roles.
Steve holds an MBA from Indiana University and a BS in Mechanical Engineering from Cornell University.