Day: January 26, 2026

Join Cancer Support Switzerland as the Director of People and Operations. Lead teams, HR and operations in Geneva and help shape cancer support services across Switzerland.