OverviewSuggest Edit

Novabase is a Portuguese IT company established in 1989. Novabase are active in the provision of information technology solutions for the financial services, government, healthcare, energy & utilities and aerospace sectors. The company organizes its activities into three business lines: business solutions, infrastructures & managed services, and venture capital.
HQLisboa, PT
Employee Ratings3.8


Novabase is headquartered in
Lisboa, Portugal

Location Map

Latest Updates

Employees (est.) (Dec 2020)1,742
Share Price (Jan 2021)€3.3
Cybersecurity ratingBMore

Novabase Office Locations

Novabase has offices in Lisboa, Talatona, Maputo, Madrid and in 3 other locations
Lisboa, PT (HQ)
Av. Dom João II Nº 34
Maputo, MZ
Avenida Julius Nyerere
Madrid, ES
Av. de Burgos, 12
Sarıyer, TR
255 Büyükdere Cd.
Newbury, GB
Newbury Bussiness Park, London Rd
Show all (7)

Novabase Financials and Metrics

Novabase Revenue

Market capitalization (20-Jan-2021)


Closing stock price (20-Jan-2021)

Novabase's current market capitalization is €103 m.
Show all financial metrics

Novabase Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

Novabase Online and Social Media Presence

Embed Graph

Novabase Frequently Asked Questions

  • How many employees does Novabase have?

    Novabase has 1,742 employees.

  • Who are Novabase competitors?

    Competitors of Novabase include Claranet, Terranet Ventures and LATTICE80.

  • Where is Novabase headquarters?

    Novabase headquarters is located at Av. Dom João II Nº 34, Lisboa.

  • Where are Novabase offices?

    Novabase has offices in Lisboa, Talatona, Maputo, Madrid and in 3 other locations.

  • How many offices does Novabase have?

    Novabase has 7 offices.