Cyber insurtech Cowbell parts ways with 28 staffers in latest push towards profitability

Published: Fri 23 Feb 2024
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,