Nash Billimoria

  • Nash Billimoria, Founder
  • Barcelona
  • Management Consulting