Vice President Customer Success at Miro | Shinobi Jobs