Toru Takiguchi è il socio fondatore dello studio legale Ushigomebashi Law Offices di Tokyo, uno studio nato per assistere imprese sociali, organizzazioni non profit e aziende che prendono sul serio la propria responsabilità sociale. Abilitato all'esercizio della professione in Giappone nel 2009, fornisce consulenza in materia societaria e di fusioni e acquisizioni, diritto del lavoro, conformità normativa, intelligenza artificiale e protezione dei dati, offrendo competenze legali di tipo commerciale a organizzazioni orientate alla missione. È membro di BLP-Network, una rete pro bono di avvocati giapponesi a supporto del settore non profit, e ha ricoperto il ruolo di revisore dei conti o di amministratore in diverse organizzazioni non profit e di interesse pubblico in Giappone.