Steven Pryor

Direct Impact Fellow at Echoing Green

Steven Pryor is a seasoned marketing professional currently serving as the Director of Brand Innovation at Visa since August 2017, where responsibilities include defining the Visa brand's role in the digital payments landscape and collaborating across departments to enhance digital brand integration. Additionally, Steven is a Direct Impact Fellow at Echoing Green, focusing on nonprofit board leadership. Prior experience includes various leadership roles at American Express, where strategic marketing and partnership development were key focuses, as well as brand marketing at The Coca-Cola Company. Steven Pryor holds a Bachelor of Science in Physics from Morehouse College and is currently pursuing an MBA at The Wharton School.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices