Paul Vincent Walsh
Director/Board Member at
Allegro MicroSystems Europe Ltd.
62 year
Electronic Technology
















