Skip to main content alibris logo

Rebecca Powell

Rebecca Powell was born in Bristol and has a degree in French and Portuguese from the University of Leeds. In her early twenties she worked for a year at a women's shelter in the northeast of Brazil before moving to London, where she continued to work for a number of national charities. She now lives in the southwest of France with her husband and three children.