Olly é analista de consultoria na equipe de consultoria da CZ. Antes de ingressar na CZ, Olly trabalhou como consultor sênior em projetos de consultoria de estratégia e transformação para uma série de clientes dos setores público e privado. Olly tem uma variedade de experiências que vão desde a entrega de programas de mudança organizacional em grande escala, gerenciamento de projetos e licitações, até o desenvolvimento de estratégias de crescimento. Olly tem mestrado e bacharelado em Engenharia Química pela Universidade de Birmingham.