After serving various volunteer leadership roles and board memberships, Mr. Caglar was appointed as chairman of the Institute of Internal Auditors (Turkey) in March 2018, where he was responsible for corporate governance of the institute. The institute is ranked in the top three not-for-profit organizations for its high corporate governance rating.
Mr. Caglar serves as audit committee member at both the Turkish Marine Environment Protection Association and the Geyve Foundation, which supports excavation works in ancient Greek sites in Turkey in collaboration with New York University Institute of Fine Arts. Mr. Caglar was also appointed to the advisory board of Istanbul University in 2019.
He holds a Bachelor of Arts in Economics from Bilkent University, Ankara. Mr. Caglar became a member of Chambers of Certified Public Accountants Turkey in 2002. He is a Certified Public Accountant (CPA) and a Certified Fraud Examiner (CFE). He has a certification in Risk Management Assurance (CRMA).