Rory Weller

Group Communications Manager at Robertson Group

Rory Weller is a seasoned communications professional with extensive experience in various leadership roles across multiple sectors. Currently serving as Group Communications Manager at Robertson Group since July 2024, Weller previously held positions such as Communications Manager at DC Thomson from November 2021 to July 2024 and Creative PR Lead at Frame from June 2016 to December 2021. Earlier work includes managing external communications for BAE Systems Maritime Naval Ships, editing features at The Courier, and consulting in communications for cultural and leisure sectors. Weller's career also includes managing communications at G1 Group PLC, serving as PR and Digital Manager at 3x1 Public Relations, and editing arts and lifestyle content at Metro. Weller's foundation in journalism dates back to tenure at The List Ltd. Weller earned a BA Hons in Social Geography from the University of Strathclyde.

Links

Previous companies

DC Thomson logo
Frame logo

Org chart