Michelle McGowan

Marketing Communications Lead

Michelle McGowan is an experienced communications professional specializing in internal communications and employee engagement, with a strong background in editorial and corporate communications. They currently serve as the Marketing Communications Lead at Optimize5, where they oversee internal and external communications and manage the company's social media strategy. Previously, Michelle held various roles including PR Manager at The Nielsen Company, where they significantly increased press reach and managed media inquiries. They earned a BA in English and American Literature from California State University - East Bay.

Location

Dublin, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices