Listen

Description

Ronen Nissenbaum talks about the challenges and rewards of steering Leonardo in western Europe