Tec in Techub stands for Technology, Economy and Co-operation. These are key factors for our work to improve the TecHubs located in Africa and Nordic regions. We set out to create a platform where we empower businesses from Nordic Region and Africa. With our global experience and deep understanding... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet