Michel Chossudovsky è presidente e direttore del Centre for Research on Globalization (CRG), un'organizzazione indipendente per la ricerca e l'informazione con sede a Montreal, Canada. CRG gestisce il sito GlobalResearch.ca che promuove un punto di vista critico verso la politica estera degli Stati Uniti e della NATO e il "Deep State" così come teorie del complotto riguardanti l'attacco dell'11 settembre 2001 e la guerra al terrorismo, disinformazione dei media, povertà e diseguaglianza sociale, la crisi economica globale, la politica e la religione. Fa parte del Comitato Scientifico della rivista italiana "Geopolitica".