Ayako (Aya) Kameda

Shell LNG Canada Governance Manager
Shell