Customer Success ManagerSocial Discovery Group — Remote (Remote)As a Customer Success Manager at Social Discovery Group you will consult and support international users across the company’s social discovery platforms, handli