Dean Winn is an experienced professional in the payments industry, currently serving as the Director of North America Partners at Visa Acceptance Solutions since October 2022. Dean has held various roles at Authorize.Net and CyberSource, including Director of Partner Success and Manager of Business Development, reflecting a strong focus on partner relations and business development over more than a decade. Prior experience includes the position of Alliance Manager at CyberSource Corporation and Inside Sales at Authorize.Net. Dean earned a degree from Brigham Young University between 1996 and 2000.
This person is not in the org chart
This person is not in any teams
This person is not in any offices