Francis Martin est économiste expert chez McKinsey & Company, un des grands bureaux mondiaux de conseil en stratégie.
Il est maître de conférences à la Faculté des sciences économiques, sociales, politiques et de communication à l'Université catholique de Louvain (en 2005).