The current Structure of Efacec revolves around three large business areas composed of ten Business Units.
Energy
Engineering and Services
Transportation and Logistics