DMCC appoints Executive Director of Commodities