Sir Mark Weinberg, an insurance expert, is president of St. James's Place UK plc and was formerly chairman.