William Cavanagh

Country Manager, EF Language Abroad

William Cavanagh currently serves as the Country Manager for EF Language Abroad and previously held the role of Country Product Manager. With extensive experience in various marketing and communication roles, William worked at PwC España as a Marketing Communications and Brand Image Specialist, managing external communications and tracking brand presence. Earlier roles included serving as an Account Management Intern at MullenLowe U.S. and a Public Relations Intern at Porter Novelli Iberia, where William contributed to campaigns for high-profile clients. Additionally, William has teaching experience as an English Teacher at Academia Georgetown and has been involved in mentoring students through the Midtown Educational Foundation. William holds a Bachelor's degree in Advertising and Public Relations from the University of Navarra and participated in an academic exchange program at the University of Illinois Urbana-Champaign.

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices