Yaeka Katsuta

  • Looker, Senior Customer Success Manager
  • Computer Software