Rory Mackin is a Senior Manager with Deloitte US, where he helps lead the Communications team within Deloitte’s Green Dot Agency. Rory has more than 15 years of experience in developing and implementing corporate and financial communications, media relations, thought leadership, executive positioning, and investor relations initiatives.
While the majority of his time prior to Deloitte was spent on the agency side, at Hill+Knowlton and Weber Shandwick, he also served as Director of Global Communications & Marketing at Private Equity firm, Warburg Pincus.
He has experience with industries and sectors that include: Professional Services, Financial Services, Alternative Asset Management, Technology, Energy, and Real Estate.
Rory holds a Master's Degree in Public Relations, Communications, and Advertising from the University of Ulster, Northern Ireland, and a BA Honors degree in Spanish and English from Queen's University Belfast.
"Having a well-respected, marketing-focused platform like The Drum create an awards program specifically for PR speaks to both the power of PR as an engagement and reputation building discipline, and to the essential role PR plays as part of the marketing mix.
"With the remit of PR continuing to expand, and the lines blurring in terms of where PR ends and other marketing areas begin, I’m hoping to see work that reflects this change, that shows a broader vision of what PR can do, and draws a clear connection between the overarching business strategy, and the results achieved."