New jobs on our Careers page:
Communications Manager – Eli Lilly, Geneva Global Marketing Manager-Europe, Geneva Manager Media Relations, Geneva
Good luck!