Suzanne Downing

Customer Success Manager at TalentGuard

Suzanne Downing's work experience includes being a Customer Success Manager at TalentGuard starting in September 2021. Prior to that, they worked as a Marketing Communications Manager at VT, BLI, OWAA, eBay from September 2006 to March 2022.

Suzanne Downing completed their Bachelor's degree in Marketing/Marketing Management, General from Saint Xavier University from 2001 to 2006. Following this, they pursued a Master's degree in Journalism at the University of Montana from 2017 to 2019.

Links

Peers

View in org chart

Timeline

  • Customer Success Manager

    September, 2021 - present