During its lifecycle a business goes through different development stages. To determine if the CEO and their management team are the best fit for what is needed at the current or coming development stage, one needs first to know at which stage the organization currently is, because the challenges and needs differ from one stage to another. Each stage therefore requires a matching personality and skills mix. Individuals who can perform well during all different phases are rare to find. Help might also be needed for management to transition smoothly from one stage to the next.