Satoru Mori ist stellvertretender Direktor des Keio Center for Strategy (KCS) an der Keio-Universität sowie Professor für zeitgenössische internationale Politik an der dortigen juristischen Fakultät. Zuvor arbeitete er für das japanische Außenministerium.