English - Customer Success Specialist at Concentrix | HireBase