Masahiro Takayanagi

Archived Record Irvine, CA Previous Director for Shimano North America Holding, Inc.