Contact Us

Sales Staff

​ ​​​

​​

Bob LeClaire

Title: National Sales Manager
Responsibility: United States & Canada
Phone: +1.770.971.7396
Email: bob.leclaire@teledyne.com


Michael O’Neill

Title: European Sales Manager
Responsibility: United Kingdom and Europe
Phone: +44 (0) 1923 216041
Email: michael.oneill@teledyne.com​