Rebecca Margolis

Rebecca Margolis graduated from the University of Leeds in 2015, earning a Master of Arts degree in Professional Language and Intercultural Studies.  She currently resides in St. Louis, Missouri where she works in the international department of a corporate relocation company.