Managing Director
Neil Richards-Smith
CEO Approval Rating
90/100
Jigsaw Insurance is an England-based brokerage firm that offers motor, vehicle breakdown and pet insurance products and services for vehicle and pet owners.