Duffy C. is currently the Vice President of Channel Sales & Customer Success at Velixo, a position they have held since 2022, having previously served as Channel Sales Manager from 2021 to 2022. Prior to their tenure at Velixo, Duffy was the National Customer Success Manager at Venngo Inc., where they managed over 130 accounts and consistently exceeded KPIs with a 95% success rate in retention. Duffy's career began in operations management at Destination Mobile/Mobi-Cité, and they hold a Bachelor's degree in International Business from the John Molson School of Business.
This person is not in the org chart
This person is not in any teams
This person is not in any offices