Toshimi Sato

Active Burlingame, CA Member of the Board for Obayashi Corporation