Eric Mayer

Country: Italy
School: St. Stephen's School

Eric is the Head of St. Stephen’s, an international school in downtown Rome.