Ellen Gerlach is a seasoned marketing executive with extensive experience across various sectors, currently serving as the Head of Marketing & SDRs for North America at Visa since April 2024. Prior roles include Director of Marketing at Cognizant and Enterprise & Account Based Marketing Lead at Medidata Solutions. Ellen also held positions at Capco as Assistant Marketing Director and Consultant, as well as Senior Policy Analyst at FIS. Notably, Ellen spent five years with the United Nations, where responsibilities included spearheading support for significant Peacekeeping Operations, policy development, crisis communication, orchestrating high-profile political events, managing fundraising campaigns, and fostering partnerships with external stakeholders. Ellen holds a B.A. in Political Science and Government from the University of Massachusetts Amherst and a Master's Degree in Public Administration from John Jay College (CUNY).
Sign up to view 1 direct report
Get started
This person is not in any teams