Ali Chehrehsaz is a founding partner at TerraVerde Energy and serves as the Chief Executive Officer. Over his years at TerraVerde, Ali has spent much of his time leading the development of TerraVerde’s approach to project analysis, engineering, development, and implementation. Prior to joining TerraVerde, Ali managed development and implementation of utility scale solar projects, as well as working as a project engineer in the oil sands upgrading industry.