19 employees
The London Pensions Fund Authority (LPFA) administers a £4.63bn pension fund providing Local Government Pension Scheme benefits to almost
2016