Stan Croghan has been serving as the Production Manager at Key Technology, Inc. since 2016. Currently, Stan holds the position of Director of North American Operations at Key Technology, Inc., overseeing various operational aspects and contributing to the company's growth and efficiency in the region.
Sign up to view 0 direct reports
Get started