Idun Storm

Head of consulting and sales