Chief Financial Officer
Stephen is the Chief Financial Officer of Lux Research. He came to Lux Research after 12 years at TowerGroup, a global advisory research firm focused on the financial services industry, where he was the CFO. At TowerGroup, Stephen was responsible for all financial administration, including guiding the firm through its global expansion, as well as its sale to Reuters in 1999 and MasterCard in 2004. Prior to TowerGroup, Stephen was a controller for Mercer Management Consulting and the Assistant Corporate Controller for Grubb & Ellis Company.
Stephen received his Bachelor's Degree from Bentley University and his MBA from the University of San Francisco. He is a CPA licensed in the State of Massachusetts and is a member of the AICPA and the Massachusetts Society of Certified Public Accountants.