Visual Communication Specialist :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 >>