Senior Customer Success Manager (Legal) at checkbox technology – New York | Jobyssey