Department: Operations Job Location: Japan, flexible dependent on project stage Reporting to: Project Director/ Country Head Company Overview: A world free of fossil fuels. If you share our vision, then join us on our mission. This is your opportunity to…