To manage legal risk across the IDO (all functions and the Board) and its portfolio of companies (across all sectors and geographies) as well as its and their investments, projects and assets (together the “IDO Group”).The role involves providing legal advice across a wide range of legal...
NA