Rory Weller's Location
Glasgow, GB
Rory Weller's Work
Rory Weller's Education
Rory Weller's Skills
Rory Weller's Summary
Rory Weller, based in Glasgow, GB, is currently a Communications Manager at Dc Thomson, bringing experience from previous roles at Frame, Bae Systems and Dc Thomson. Rory Weller holds a 1989 - 1994 Bachelor Of Arts in Geography @ University of Strathclyde. With a robust skill set that includes Copywriting, Media Relations, Public Relations, Social Media, Press Releases and more, Rory Weller contributes valuable insights to the industry. Rory Weller has 2 emails on RocketReach.