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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices