Customer Success Manager, Global Strategic Brands (French Speaking) at Canary Technologies | Jobs w/ Startups