Najib dispose d’une très longue expérience journalistique en audiovisuel et presse écrite, qui s’étend sur trois décennies. Il vit à l’étranger depuis plus de 25 ans.
Il a ainsi joué un rôle déterminant dans le lancement de la première chaine de télévision BBC en langue arabe, en 1994.
Najib a également contribué au développement de la chaine satellitaire MBC à Londres, et occupé des fonctions importantes à l’agence télévisuelle mondiale APTN.
Il avait aussi travaillé à l’agence Maghreb Arabe Presse (MAP) et au journal L’Opinion au début des années 80.
Najib participe et contribue régulièrement à des conférences, forums et ateliers sur les medias et la formation des journalistes.
Il est titulaire d’une licence en sciences politique (1975) et du certificat d’études supérieures en politique générale (1976) de la faculté des sciences juridiques et politiques de Rabat.
En marge de ses occupations professionnelles, Najib s’intéresse énormément au sport, particulièrement au football et à l’athlétisme.