Steve Hill is the Managing Director of LIGHT SOURCE.
51 people are employed at LIGHT SOURCE.
The NAICS codes for LIGHT SOURCE are [33, 335].
The SIC codes for LIGHT SOURCE are [48, 481].