Sarah Meagher – Relocation Specialist
Education
Bachelor of Arts in International Studies, Indiana University
Bachelor of Arts in Spanish, Indiana University
Languages Spoken
Spanish and Japanese
Countries Lived In
United States & Spain
What you love about your work
I love being able to meet so many people from all over the world and show them the beautiful city.
Best international experience
Singing in St Peter’s Basilica in the Vatican City.