<< Back
Allison MacLeod

Allison MacLeod

CMO
As Chief Marketing Officer, Allison leads Flywire’s global marketing strategy. Her focus is on amplifying the company’s brand, and scaling its performance in marketing, global communications and sales enablement efforts. She has over 15 years of marketing experience, including seven years at Rapid7. There, she focused on building and optimizing the company’s growth by building and scaling demand generation, technology and analytics, and building strong teams. Previously, she worked at Forrester in several digital and field-based roles that included establishing the research firm’s international corporate marketing function in Europe and driving its online localization strategy. Allison holds a Master of Arts in Integrated Marketing from Emerson College, and a Bachelor of Arts in Communications from the University of Massachusetts, Amhers

    Search Investor Relations