Deborah Elson

Deborah Elson

Contributor

Deborah Elson is a media relations professional in Washington DC. She graduated in May 2010 from The George Washington University with a Bachelor of Arts in International Affairs, concentrating in Europe and Latin America and minoring in Art History.