Zurich has named Anne Torry as head of its UK life business and chief executive of its legal entities Zurich Assurance and Sterling Investment Managers.