Toru Takiguchi é sócio fundador do escritório de advocacia Ushigomebashi, em Tóquio, uma firma criada para atender empresas sociais, organizações sem fins lucrativos e empresas que levam a sério sua responsabilidade social. Admitido na Ordem dos Advogados do Japão em 2009, ele presta consultoria em assuntos corporativos e de fusões e aquisições, direito trabalhista, compliance, inteligência artificial e proteção de dados, trazendo capacidade jurídica comercial para organizações com foco em missões sociais. Ele é membro da BLP-Network, uma rede pro bono de advogados japoneses que apoiam o setor sem fins lucrativos, e atuou como auditor ou diretor de diversas organizações sem fins lucrativos e de interesse público no Japão.