Will Richards is a seasoned professional with extensive experience in business development and account strategy, currently serving as a Senior Business Development Manager for the North America Merchant team at Visa since June 2021. Prior to this role, Will held various positions at Visa, including Sales Strategy for the North America Merchant Team, where key contributions involved managing strategic initiatives, conducting competitive research, and improving diversity and inclusion efforts. Will's earlier experience includes significant roles at Optimum Sports, where successes included developing sports media strategies for major clients like Callaway Golf and PepsiCo, negotiating high-profile partnerships, and leading cross-functional teams to enhance campaign effectiveness. Will also has a foundation in analytical skills, gained during a tenure as a Customer Development Analyst at DHL. Academically, Will holds an MBA from the University of Virginia Darden School of Business and a Bachelor of Arts in Political Science and Economics from Colgate University.
This person is not in any teams
Visa
391 followers
Visa Inc. is an American multinational financial services corporation headquartered in Foster City, California, United States. It facilitates electronic funds transfers throughout the world, most commonly through Visa-branded credit cards, gift cards, and debit cards. Visa does not issue cards, extend credit or set rates and fees for consumers; rather, Visa provides financial institutions with Visa-branded payment products that they then use to offer credit, debit, prepaid and cash-access programs to their customers.