Neil Scoble

Neil Scoble
  • Head of International Sales
  • Company: Yapital