Sarah Jane MacMillan

Associate, Finance & Investor Management

Sarah Jane MacMillan joined 21 Invest in 2014 and works in the Finance & Investor Management department. Prior to this she worked at Worldstrides in Boston and worked as a translator in the finance and banking sector. Sarah holds a degree in Italian and Anthropology from the University of California, Los Angeles.