Carlos Liz iniciou a sua carreira em Estudos de Mercado e Opinião em 1972. Em 1989 fundou a empresa APEME (atual IPSOS APEME) de que foi sócio-gerente até 2016. A partir de 2017 tem sido consultor em Marketing Estratégico em setores como a Saúde, Urbanismo, Inovação e Cultura. É investigador-colaborador do CECH – Centro de Estudos Clássicos e Humanísticos da Faculdade de Letras da Universidade de Coimbra, onde se dedica ao estudo do processo de decisão na Tragédia Grega.