Genius Referrals
 
Elizabeth Almeida
Translator & member of the Marketing team

Bachelor's degree in Journalism, 2016. Experience in translations from Spanish to English and social media management.