Suggestions
Carrie Byard
Head of Vista Brand PR & Communications
Carrie Byard, a skilled professional with a strong background in communications and public relations, graduated with a BA in English Literature from The George Washington University. Carrie has held key roles in reputable organizations, including serving as the Head of Vista Brand PR & Communications at Vista. Prior to this, she showcased her leadership abilities as the Group Director of Global Communications at Huge and as the Communications Director at Johannes Leonardo. Carrie's editorial prowess was honed through positions such as Senior Editor at Adweek, Editor at The One Club, and Managing Editor at MediaPost.