Stephen William Jaworowicz

Title: Process Engineer Company: Light Sources Inc. Location: Milford, Connecticut, United States Stephen William Jaworowicz, Process Engineer at Light Sources Inc., has been recognized by Marquis Who’s Who Top Engineers…