The Levon Group S.A. is housed in Portugal and holds companies in Angola, Namibia, Colombia and Bolivia, developing construction activities and public works, infrastructure, building, environment, logistics, information technology, among others.