Head Of Corporate Communications, Neustar
Trish Drennan leads Corporate Communications at Neustar, an information services and technology company. At Neustar, Trish is responsible for the strategy, operations, and implementation of all internal and external communications.
As the head of communications, Trish leads the development and implementation of Neustar’s strategic messaging across all corporate internal and external channels. She is responsible for corporate branding, messaging, and marketing, corporate communications, enterprise change management, public relations, and Corporate Social Responsibility. In her role, Trish is also responsible for Neustar’s employee experience lifecycle, from recruitment marketing, onboarding, culture, talent development, through the offboarding experience.
Prior to joining Neustar in 2020, she owned a communications consultancy that specialized in financial communications, mergers and acquisitions communications, and technology marketing and communications. Trish brings over 25 year of communications leadership experience in the high tech, wireless, telecom, and fintech industries.
Trish started her career as an RF engineer and designed wireless networks around the world including McCaw Cellular’s Cellular One networks in the U.S. and Mannesman Mobilefunk’s GSM network throughout Germany.
Trish holds a Bachelor’s degree in Internal Relations and Russian Studies from Wittenberg University; and a certificate in RF Engineering from The Wireless Institute.