Industry: IT Services. Revenue: $100 to $500 million (USD) Competitors: Accenture. Create Comparison. Over its 29-year history, Novabase has become the Portuguese leader in IT. It has been listed on the Euronext Lisbon stock exchange since 2000. Its turnover in 2017 was €140 million, 54% from outside of Portugal, with business in more than 40