In
Posted

Jim Sellars

Jim joined the UK board of Trustees in March 2021. He is a Research Analyst at Longview Partners and has many years of experience in the financial sector, having started as an accountant at KPMG [...]