Ian Carter Chief Commercial Officer Ian is Altair's Chief Commercial Officer. He is an experienced financial services professi… View profile
Steven Davidson Client Director & Consultant Steve joined Altair in 2026, bringing more than two decades of experience across financial… View profile