An international group operating across Europe is seeking a Sustainability Reporting Lead to play a central role in delivering Corporate Sustainability Reporting Directive (CSRD) reporting across its diverse range of European businesses. The role can be based in London, Vienna, Rome or Milan. This i