Ameresco, an energy efficiency and renewable energy company, has appointed John Granara as vice president, corporate controller and chief accounting officer, with immediate effect.

Granara joins Ameresco with more than 20 years of international finance experience in leadership positions within publicly-traded companies. Prior to joining Ameresco, he served as vice president of finance, chief accounting officer and corporate controller for GT Advanced Technologies, a diversified technology company.