Trace Otsuka

Senior Manager - Corporate Affairs at ITO EN (North America) Inc.