Arturo Taps Insurtech Titan Jeff Taylor as Chief Strategy Officer