Posts

Showing posts with the label Change Science Institute (CSI)

How a 15-year business journey found a new way to help people navigate change

Image
  The Change Science Institute (CSI), founded in 2025, is the culmination of life insurer BrightRock’s 15-year exploration of how people experience and navigate change. The research led entity is dedicated to translating the science of change into practical tools and insights that help people better manage life’s transitions. Brendan Wade, Executive Lead of the Change Science Institute, describes it as a natural extension of BrightRock’s purpose; moving from designing adaptive insurance products to building a body of knowledge about how humans can adapt to real-world challenges. The making of a change-led Institute When BrightRock was founded in 2011, it was with this insight: life changes, and people’s needs change with it. This is a simple, human truth, but as BrightRock CEO, Suzanne Stevens, reflects, “The insurance industry had never seemed to acknowledge it. Consequently, life insurance products were rigid, one-size-fits-all offerings. This approach was at odds with the realit...