Sacha Leprêtre
Director, Innovation, Development and Technologies