Trust, teamwork, and testing ideas fuel future business growth
New analysis from global advisory firm WTW had emphasised that leadership engagement and a culture conducive to experimentation are essential for innovation to take hold in organisations.
As the insurance industry faces a steady stream of emerging risks and client demands, innovation is increasingly being viewed as a business function that must be strategically led rather than opportuni…