Mike Leclair Location
Santa Cruz, CA, US
Mike Leclair Work
Mike Leclair Summary
Mike Leclair, based in Santa Cruz, CA, US, is currently a President and Chief Technology Officer at Micro X-Ray. Mike Leclair brings experience from previous roles at Oxford Instruments, Slac National Accelerator Laboratory and Spectra-Physics. Mike Leclair has 1 emails and 1 mobile phone numbers on RocketReach.