Admirals Group shuffles Board and Management roles

Admirals has named longtime executives Anton Tikhomirov and Fedor Ragin to the company’s Supervisory Board.