Debbie Brackeen of CSAA Insurance talks about the marriage of innovation and strategy on the CVC Unplugged podcast.
Every successful business needs a strategy, and every business will need to innovate to survive. The two are not always easy to align — strategy sets out long-term direction while innovation picks up new things and disrupts. So how do you moderate the two? Which of them informs the other more, and how?
Debbie Brackeen is perfectly placed to answer that question. As chief strategy and innovation officer at CSAA Insurance, she seeks to find harmony between these two elements that – while not necessarily in opposition to each other – can certainly butt heads.
This latest episode of CVC Unplugged unpicks how the more than century-old car and home insurance group established a bold venture-building strategy which has led to the success of ventures like its mobility insurance platform Mobilitas. Brackeen maintains that companies risk limiting themselves if they don’t use all the tools in the innovation toolbox. This is why: