pedro.rodrigues's picture
Pedro Presa Rodrigues
Netherlands
  • mycujoo TV
  • Co-founder and CEO
2009