Tomas Norlenius

Head of Total Defense, Volvo