Allianz Your Cover Insurance has appointed Jon Lott as head of direct, following the departure of Andy James.
Allianz Your Cover appoints head of direct