Skip to job results
Skip to refine results
Did you mean ?
Available on request
An experienced Communications Manager is wanted to join a leading STM publisher in Switzerland
London (Central), London (Greater) (GB)
£80k+£5k bonus + package
in-house position for leading media company