John Umbach is the National Sales Director of Stern Engineering Ltd..
37 people are employed at Stern Engineering Ltd..
Stern Engineering Ltd. is based in Clifton, New Jersey.
The NAICS codes for Stern Engineering Ltd. are [33291, 33, 332913, 332, 3329].
The SIC codes for Stern Engineering Ltd. are [343, 34].