Innovation Managers passionate in introducing the startup ecosystem to potential collaborators
StartupX
Corporate Innovation Manager