Enseignant des universités tunisiennes, M.Zarrouk a occupé plusieurs fonctions dans l’administration tunisienne.
Il a été, à titre d’exemple l’inspecteur en chef des services financiers, contrôleur de première classe à la direction générale des assurances au Ministère des Finances (1989 – 1998), directeur général de la Sécurité Sociale au Ministère des Affaires Sociales, (2004-2009), membre du Conseil Economique et Social (2006), puis PDG de la CNAM avant d’être nommé à la tête de la Société Tunisienne d’Assurances et de Réassurances (2011 jusqu’à la moitié de 2017).
Il est à la tête de la Fédération Tunisienne des Sociétés d’Assurance (FTUSA).