Erica DeMichiel is a Customer Success Manager currently at Canary Technologies since April 2024, following a similar role at Shipup where a portfolio of 30 enterprise and SMB clients was managed, achieving a 96% retention rate. Previously, at BrainPOP, Erica served as an International Account Manager, overseeing 25 key accounts globally and enhancing international renewal sales by 25%. With a strong foundation in customer relations, Erica has also held various roles at BrainPOP, including Implementation Specialist, where a 96% customer satisfaction rating was achieved. Erica's early career included editorial leadership at The Wesleyan Argus, sales and marketing at the French Cheese Board, and positions in retail. Erica holds a Bachelor of Arts in Romance Languages, Literatures, and Linguistics, as well as International Relations from Wesleyan University.
Sign up to view 0 direct reports
Get started