Description Senior Lead Business Analyst – Risk & Compliance Position Overview We are seeking an experienced Senior Lead Business Analyst – Risk & Compliance to join our growing consulting team. This role will work closely with
Join Embers new Japan programme, establishing our analysis and outreach as a credible, independent, data-driven voice in one of Asias most consequential energy transitions. The Role Ember is recruiting a Senior Energy Analyst to support our