Public Relations Specialist

(Europe)