Born in France where she obtained a degree in Spanish, she passed to live in Spain in 1972 where she went on to study Philology, Philosophy, Social Work and Social and Cultural Anthropology. She taught English for 15 years and became a social worker for another 15 years, offering in the meantime translating and interpreting services to non-profit organisations.