Natasha Dench

Customer Insights Analyst at Charles Tyrwhitt LLP

No bio yet

Links


Org chart

Timeline

  • Customer Insights Analyst

    February, 2020 - present

  • Premier Fraud And Loss Prevention Administrator

    March, 2017

  • Senior Customer Support Administrator

    July, 2016

  • Senior Customer Returns Admin

    November, 2015

  • Customer Returns Administrator

    November, 2014

  • Stock Returns Admin

    April, 2012