Digital Sales Rep Manager

  • Anywhere

The Digital Sales Representative (DSR) Manager will be responsible for the following duties: Leads a team of sales professionals responsible for a portfolio of clients based across several countries Manages regular training and developme…

To apply for this job please visit .