We are looking for a Business Operations Lead to drive local Commercial Excellence initiatives at CSL in Switzerland, with a dedicated focus on Sales Force Effectiveness, CRM ownership, and integrated
Sign up for free and instantly access the best job opportunities in France, Germany and Switzerland!