Jobs in Sweden

Visual Communication Specialist

Company: McKinsey & Company
Location: Stockholm

Based in Stockholm, you will be part of Visual Media Europe – a team of ~60 designers across several locations, who develop concepts and create print and…

More >>

Exit mobile version