Overview Applicants for the UK, Switzerland or Belgium are also encouraged to apply as the role can be filled from more...