Sarah Green

Sarah Green, who holds degrees from the University of Texas and Stanford University, is a translator and interpreter based in Rio de Janeiro, Brazil.