Steven DeLorenzo

Chief Financial Officer

Steven DeLorenzo is the Chief Financial Officer of Numerix and oversees the firm’s global finance and accounting operations. Prior to joining Numerix, he has served as the Chief Financial Officer of technology-enabled businesses such as Callisto Media, PR Newswire and Screenvision Media, where in addition to finance he had been responsible for technology, supply chain, human resources and facilities. Steven has led acquisitions and joint venture efforts culminating in transactions in the U.S., Canada, Europe and China and led successful company sale efforts including the $841 million sale of PR Newswire and the $920 million sale of CMP Media. He began his career at PwC where he served as a senior manager. Steven earned a Bachelor of Business Administration degree from Iona University and is a Certified Public Accountant.