He was the President and board member of Alkarama foundation, a Swiss-based organization which poses as a human rights advocacy group. In actuality, Alkarama is a front for political Islamist networks. Two of the organization's founding members Abd al-Rahman bin Umayr al-Nuaymi and Abdul Wahab al-Humaiqani are on the U.S. Department of Treasury's sanctions list for their work as a major al-Qaeda financiers and representatives in the Arabian Peninsula through their transferring of millions of dollars in funding, and are Specially Designated Global Terrorists. In addition, Alkarama has represented clients associated with Islamist militants operating in Syria.