Steve joined PSI in 1990 with a background in high-tech manufacturing and an MBA from Babson College. Steve oversees PSI’s financial and administrative management, including Finance and Accounting, HR, Legal, Tax, and Treasury functions.
Current role