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.