Rebecca Takada

Global marketing executive Rebecca Takada, in brief.

Editorial Board
May 4, 2023
Read Article
Rebecca Takada