EFC International logo

EFC International

EFC, derived from Environmental First Corporation, embodies our core purpose of empowering sustainability excellence for a better world. Sustainability is not just a part of our company name, but the core of everything we do. Founded in 2011, EFC operates across sixteen offices and performs projec... Read more

Employees

11-50

Links


Org chart

Collapse
No reports!

Teams

This company has no teams yet


Offices

This company has no offices yet