Avant de prendre la présidence de « The Cosmo Company », Michel Morvan a occupé les fonctions de Directeur scientifique – Vice Président Innovation dans le groupe Veolia.

Il a également exercé comme Professeur en Sciences de l’informatique à l’École Normale Supérieure de Lyon, comme Directeur d’études  à l’École des Hautes Études en Sciences Sociales à Paris (chaire Modélisation de systèmes complexes). Jusqu’en juin 2013 il était également professeur invité du Santa Fe Institute (New Mexico USA).

Enfin Michel est un ancien membre de l’Institut universitaire de France, Eisenhower fellow, et ancien auditeur de l’IHEE.