Oguz Ozsahin is an accomplished executive with extensive experience in risk management and strategic insights within the financial services industry. Currently serving as the Chief Credit Officer for Global Merchant And Network Services at American Express since 2000, Oguz has held various leadership positions, including VP and Chief Risk Officer, where responsibilities included managing the global merchant portfolio and developing risk strategies. Prior roles involved directing risk and information management initiatives, with a focus on fraud risk and analytics. Earlier in Oguz's career, an economist position at the Public Utility Commission of Texas entailed electric industry analysis. Oguz holds an Executive MBA from Columbia Business School, a PhD in Economics from Texas Tech University, a Master’s degree in Economics from the University of Delaware, and a Bachelor’s degree in Mechanical Engineering from Yıldız Teknik Üniversitesi.
This person is not in any teams
This person is not in any offices