Whisker Labs expands into water loss and Everest leadership appointments, plus more insurtech news