Claims Handler Heath Hayes, GB Would you make a fantastic Claims Handler? Are you confident dealing with customers having worked in a sales or customer service environment? Are you looking...