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.
This person is not in any teams
This person is not in any offices