Natasha McKenna

Customer Service Systems And Operations Manager at Clarins

No bio yet

Links

Previous companies

Desigual logo
Restaurant Associates logo

Timeline

  • Customer Service Systems And Operations Manager

    March, 2023 - present

  • Consumer Service Team Leader

    September, 2019

  • Customer Service Administrator

    September, 2017