Catherine Spencer has lived between a trio of countries: England, France, and Morocco, although she speaks only two of their languages. She has worked as an English teacher, editor, and freelance translator, with around fifteen full-length literary and nonfiction publications to date.