CD

Christina Dunn

Director Of Customer Service at Barracuda Networks

About

Links

Timeline

  • Director Of Customer Service

    May, 2021 - present

  • Sr. Manager, Customer Services

    April, 2016

  • Customer Services US Manager

    June, 2013

  • Customer Services Team Lead

    October, 2011

  • Customer Services Representative

    November, 2009

View in org chart