Leigh Shull

Vice President, North America Deal Strategy & Development at 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.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices