Customer Success Manager - Japan at Vanta | Shinobi Jobs