Lauréat de l’École Mohammadia des Ingénieurs, il a entamé sa carrière en qualité d’ingénieur à l’Office National de l’Eau Potable (ONEP) en 1986, avant d'être nommé chef du service des ressources en eau en 1991, puis directeur provincial de l’ONEP à Khouribga le 14 septembre 1993.
Le 1er juillet 1999, M. Ennouhi a été nommé, à Laâyoune, directeur régional de l’ONEP, chargé des provinces du Sud.
Il a occupé cette fonction jusqu’au 1er mars 2006, date de sa mutation à Khouribga en qualité de directeur de la région du Centre de l’ONEP, puis à Rabat en qualité de directeur du patrimoine à la direction générale de l’Office National de l’Électricité et de l’Eau Potable le 1er janvier 2013.
Le 06 février 2016, Sa Majesté le Roi Mohammed VI a nommé M. Ennouhi, Gouverneur de la province de Larache. Il a été chargé, à partir du 11 novembre 2018, de l’intérim du Gouverneur de la province de Midelt.
La confiance de Sa Majesté le Roi Mohammed VI a été renouvelée en la personne de M. Ennouhi en le nommant, le 07 février 2019, Gouverneur de la province de Midelt, puis Gouverneur de la préfecture de Skhirate-Témara à partir du 18 octobre 2024.
Il est marié et père de quatre enfants.