Dean Winn

Director Of Partner Success At Authorize.net/cybersource A Visa Company

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.

Location

American Fork, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices