Towry Compliance Head Resigns Nick Anderson has stepped down as head of compliance and risk of U.K. firm Towry Investment Management. December 18, 2025