He has a degree in Interpreting and Human Sciences from the University of Algiers and an EMBA in Insurance Company Management. He has worked in the programmes of the French agency for business development with Ubifrance, as a correspondent for Lloyd's and shipping agents, and spent 10 years with Gras Savoye Willis Towers Watson, where he held the positions of Head of Corporate Risk and Network Country Manager.