Jennifer Cable is the President of Thorlabs.
1,068 people are employed at Thorlabs.
Thorlabs is based in Newton, New Jersey.
The NAICS codes for Thorlabs are [33, 339, 339115, 33911, 3391].
The SIC codes for Thorlabs are [382, 38].