MENU

Nelson Teodoro

Portugal
  • Position: Marketing Director
  • Organisation: Novabase
  • Country: Portugal

As MKT Director the main challenge is to support the company's creating a global brand. Previously was challenged to start Novabase operations in Mozambique, which included the creation of a local firm, office setup, manage operations and develop business. Before Mozambique was in the Energy and Utilities market at Novabase. Was also responsible to create the SmartGrid offer for Novabase, which lead to the creation of Powergrid (Startup) a company fully dedicated to smartgrid software.
 
Accumulates almost 20 years of experience in consulting firms such as Novabase, Accenture and Deloitte Consulting.