Chris Downer is a principal at XL Innovate, focusing on insurtech investments in North America, Europe and Asia.