Sheri Vickers is an experienced Channel Sales Manager at SquareTrade, a position held since April 2012. Prior to this role, Sheri worked at Assurant Solutions for five years, serving as both an Account Executive and a Strategic Performance Manager II. Sheri's career began at GE as a National Program Manager, and earlier experience includes a position as a Marketing Rep at Federated Mutual Insurance Company. Sheri holds a Bachelor's degree in Marketing from Southern Illinois University, Carbondale, earned between 2002 and 2005.
Sign up to view 0 direct reports
Get started