Novabase, a publicly owned company headquartered in Portugal, was founded in 1989, employs approximately 1,060 people, and reported $140.7M in revenue as of 2025. The company specializes in Information Technology & Services and is listed on Euronext Lisbon, maintaining offices across Europe and the Middle East. The Novabase Group includes flagship companies such as Celfocus, which delivers services in cognitive and digital areas across more than 25 countries, and Neotalent, which focuses on matching IT talent with clients’ specific needs and challenges.
On July 30, 2026, Novabase SGPS S.A. published its consolidated results for the first half of 2026. Previously, on June 18, 2026, Novabase SGPS S.A. announced the completion of its share buyback programme, which the company had initiated on December 20, 2024.
Subscribe for full access to Novabase's products in full detail
Subscribe for full access to Novabase's revenue in full detail