Group Leader Front Office 2025-11-21 Stockholm European Centre for Disease Prevention and Control See All Jobs Apply Now 59.3251172, 18.0710935