Vice President Customer Success at Miro – New York | Jobyssey