Laura Masimo

Laura Masimo

Vice president of IDT Tech

Work

Engineering