• Olivier Le Mauguen

    Business Development Manager, Blue Industry and Science

    Olivier Le Mauguen is business development manager at Blue Industry and Science (Paris, France).