Visa
Leigh Shull serves as Vice President of North America Deal Strategy & Development at Visa, where strategic leadership is applied to optimize client relationships and enhance deal value. Shull co-leads the Visa Parents & Carers Employee Resource Group, focusing on the needs of Visa's community of parents and caregivers. Previous roles at Visa include Vice President of North America Marketing Strategy, Brand, & Innovation and Senior Director of the New York Innovation Studio. Prior experience at American Express involved directing strategic operations, global business consulting, and managing merchant marketing initiatives. Shull holds an MBA from MIT Sloan School of Management, a Bachelor of Arts in Cultural Anthropology from Duke University, and has culinary training from the Institute of Culinary Education.
This person is not in any teams
This person is not in any offices