site profile thumbnail
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.

More sites by Charbel

See profile

Similar sites