Flywire, Global. Flywire appointed Allison MacLeod to Chief Marketing Officer after serving as executive vice president of global marketing since 2019. In her time at Flywire thus far, Allison has been responsible for amplifying the company’s brand, while scaling its performance marketing, demand generation, and sales enablement efforts. Prior to joining Flywire, Allison spent seven years at Rapid7, where she helped create a world-class business development and demand generation engine that directly contributed to the company’s growth. She also held several digital and field-based roles at Forrester which included establishing the firm’s international corporate marketing function in Europe.