David Cambio
David Cambio
Affiliated with Master of Science in Managing Innovation and Information Technology