Costs and Charges Analyst
1 day ago
Cardiff
Legal & General is one of Europe's largest asset managers, providing clients and partners with complex, responsible investment solutions, across public and private markets. Legal & General is a leading financial services group and major global investor, named Britain's Most Admired Company in 202...