Alice has worked in several positions within the British government and studied at Somerville College in Oxford.
December 10, 2013 by Alice Ravenscroft