Senior Customer Success Manager at Northbeam – New York | Jobyssey