Cléo Costa é brasileira, natural de Campo Maior. Especialista em Comunicação e Relações Internacionais pela Escola Diplomática de Madrid, na Espanha.
No Brasil, começou a trabalhar ainda bem nova na Coordenação do Curso de Letras/Espanhol (UESPI), lugar em que teve bastante contato com a cultura espanhola e nutriu o desejo de realizar um curso de versão na Espanha.
Morar fora do Brasil nunca foi uma meta de Cléo Costa, mas como ela sempre fala: a Espanha a escolheu para ser sua nova casa e em 2006 decidiu encarar uma nova realidade.