Customer Success Manager

Social 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