CEO
Angelo Ramalho
CEO Approval Rating
83/100
Efacec is a Portugal-based electrical equipment company that manufactures and distributes products such as solar inverters, and switchgear for industrial applications.