Laura Laura
Laura Laura
Overview
Laura is the Open Innovation Director at Launch.
Launch
LAUNCH is a global initiative to identify and support the innovative work poised to contribute to a sustainable future and accelerate solutions to meet urgent challenges facing our society. Test
Open Innovation Director