Senior Customer Success Manager - English and French Speaking at Beyond | HireBase