- April 3, 2026
Loading
Jeff Harris has spent nearly a decade and more than $5 million attempting to wedge a bit of fresh technology into the insurance industry.