Qazi Rafiullah Ahmadi is a retired judge with over 15 years. He is a graduate of Shariah with a bachelor’s and a master’s degree. Qazi Rafiullah Ahmadi is currently based in Dubai, United Arab Emirates. He has practical experience in covering transactional disputes during his tenure as a judge. Qazi Rafiullah Ahmadi speaks Farsi, Pashto, Arabic, and English.