Communications Specialist

Frontiers ,
London, Greater London

Overview

Job Description

Are you: Passionate about communications? Able to create compelling content that will connect with a broad scientific audience? Then we may have the perfect job for you! We are: The Frontiers marketing and communications team, working to sh...