Nicole Villa

Sr. Manager Of Customer Experience at NWN

About

Links

Timeline

  • Sr. Manager Of Customer Experience

    September, 2021 - present

  • Sr Customer Experience Manager

    October, 2019

  • Customer Delivery Manager

    July, 2016

  • Inside Sales Specialist

    January, 2013

  • Account Support Representative

    January, 2009