Emma Richards

Senior Manager Customer Success at 123Insight

No bio yet

Links

Previous companies

AkzoNobel logo

Timeline

  • Senior Manager Customer Success

    March, 2023 - present

  • Customer Services Manager

    March, 2019

  • Customer Care Manager

    May, 2014