Profile picture
Patcharapim Takizawa
  • Manager
    Takeda (Japan)
    Osaka, Japan
mini profile avatar Patcharapim Takizawa