ouchagour.wordpress.com
About
Nabil Ouchagour is a communication strategist and columnist. He has carried several caps going from Minister advisor to Public relations consultant and institutional relations in a private agency. …