Allen Muhich is an experienced Chief Financial Officer who has worked in various companies such as FARO Technologies, Electro Scientific Industries, Inc., ID Experts, Smarsh, RadiSys Corporation, Merix Corporation, Xerox Corporation, and Tektronix. Allen holds a BA in Accounting from Western Washington University.
July, 2019 - present