Nodes Advisors
Nodes is a leading Swiss based Global Advisory transaction firm.
Their team of Venture capitalists, entrepreneurs, PhD and analysts draws upon deep industry expertise across the globe in one of Europe’s largest tech and healthcare ecosystems and investment destinations.