Talent Connect - Specialist, Customer Success at Concentrix | HireBase