Corvus chief insurance officer Bailey steps down from cyber insurtech
Corvus’s chief insurance officer Lori Bailey has stepped down from her position with the Boston-based cyber insurtech to pursue other opportunities “more aligned with her personal and professional goals”, The Insurer can reveal.