Ali is the Director of the microcredit institution Les Sanduks d'Anjouan. After studying agronomy in France, he managed rural development programs before founding Les Sanduks in the 1990s.