Current positions open for recruitment

Graduate PR & Sustainability Support Executive - Spey Media (Corporate)

This 12 month graduate placement with Spey Media in Forres is an exciting opportunity to experience a comprehensive introduction to a career in PR, while also contributing to a significant internal process improvement project and supporting our sustainability ambitions.

Contract
View Job

PR Trainee Account Executive (Consumer brands)

Are you looking to take the first step in your PR career, with an agency that is going places? Muckle Media, Scotland’s first PR agency to achieve B-Corp status (a pledge to purpose beyond profit), has big plans for 2026.

Contract
View Job

Trainee Agency Operations Executive or Business Management Graduate Apprentice

We are looking for an assertive and adaptable Trainee Agency Operations Executive or Graduate Apprentice to join our Operations team, supporting across HR, finance and systems to help our teams deliver our award winning, creative communications.

Contract
View Job