FinovateEurope is part of the Informa Connect Division of Informa PLC
This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 3099067.
At Novabase, we all come to work every day to help Financial Institutions to have better digital experience. We strive for presenting streamlined, digital-driven solutions that allow our clients to compete with FinTechs.
Our motto is to help our clients to move fast and deliver tomorrow’s banking experience today.
At the end of the day, we are only as successful as our clients are.
Having worked in more than 35 countries and 9-time zones, with offices in Portugal, Belgium, Spain, UK, Turkey, UAE, Angola and Mozambique with the talent and dedication of + 2000 employees from 17 nationalities.