Loading…
avatar for Isuru Subasinghe

Isuru Subasinghe

Rakuten, Inc
Team Manager
Tokyo
Team Manager: Strategic project management
Lead Project Manager: Streamline Innovation