Joe McGregor is a seasoned communications professional currently serving as a Corporate Communications Senior Specialist at MSC Cruises since December 2022. Previously, Joe worked as a Senior Manager at Weber Shandwick from February 2023 to August 2023 and held various positions at TB Cardew, including Communications Consultant, Account Manager, Senior Account Executive, and Account Executive from June 2017 to August 2023. Joe gained early experience as a Corporate Affairs Intern at MHP Communications and a Public Affairs Intern at PLMR. Joe holds an Accelerated LLB from The University of Edinburgh and an MA in History and Politics (Hons) from the University of Glasgow.
Sign up to view 0 direct reports
Get started