The International Longevity Centre UK (ILC) has recruited Lawrence Churchill to the position of chair. Churchill, who will take on the role from February, has a career in financial services focused on innovation, governance and improving consumer outcomes. He has been chief executive of three insurance groups, senior independent director of BUPA and currently chairs…