Reviews & profiles elsewhere
Toru Oda
Veritas Technologies (Japan) Llc, Legal Department
Tokyo 107-0052