Cyber insurtech Cowbell parts ways with 28 staffers in latest push towards profitability
Cowbell has let go of 28 staff including a number of senior executives in a reorganisation that is understood to be the insurtech’s latest step in its push towards profitability, Cyber Risk Insurer can reveal.