ISTA Finans is a financial consultancy firm founded in 2017 by Mehmet Nuri Özmen. Founder and Chairman of the Board, Özmen has extensive experience in the financial sector. Özmen served as a branch manager at Kuveyt Türk Participation Bank for 18 years.