Shinji Igarashi

Senior Managing Director and Sales Lead, Japan, Accenture