CustomerFirst Renewables


CustomerFirst Renewables (CFR) is an independent advisory services firm that creates optimized energy strategies, and designs and delivers large-scale renewable-energy solutions tailored to customer needs. CFR works on behalf of large institutions to overcome the challenges of directly sourcing rene... Read more

Industries

Employees

11-50

Links


Org chart

Gary Farha
Global President
Collapse
Alan Zang
Managing Partner
Jonathan Lanciani
Partner, Senior Vice President, Operational Transformation


Offices