Dave Vasquez

  • MTS, Innovation Lead
  • Moscow
  • Telecommunications