A growing tech company is seeking a Customer Success Manager to support creators in Argentina. This fully remote role... should have over 3 years of experience in customer success, familiarity with engagement tools, and a knack for data-driven decisions...