Sr. Specialist Customer Success (ENG + FRE) at Concentrix | HireBase