Tom Defrancisci

Active Sunnyvale, CA President for Oliver Instruments Incorporated