Sho Yamada
Chief Strategy Officer
Sho Yamada joined TG Natural Resources LLC as Chief Strategy Officer in May 2022. For over 12 years, he’s held various positions in the energy field with Tokyo Gas Co., Ltd. His experience includes upstream, retail business, renewables, decarbonization business and corporate planning in US, Canada, and Japan. Mr. Yamada is a Certified Public Accountant and holds a master’s degree in Human Coexistence from Kyoto University.