Managing Editor
The Managing Editor is responsible for the overall effective functioning of the publication editorial teams, with a focus on the operational elements to ensure all assets are produced on time. Please note: Although this role might be posted as permanent,...