Sara Nordgaard

Head of Marketing and Communications
Sara Nordgaard
Location
Stockholm
Language
Swedish, English, Spanish