Yoichiro Sato currently teaches at Ritsumeikan Asia Pacific University and is the dean of the Department and the Graduate School of Asia Pacific Studies. He is also Visiting Senior Fellow at ISEAS - Yusof Ishak Institute.