St. Stephen's School Employee Directory
Primary and Secondary EducationLazio, Italy201-500 Employees
St. Stephen's School has about 262 employees across 5 continents, with the largest share in Europe (45%). By country, the largest groups are Italy (43%), India (30%) and United States Of America (17%). Education and Administrative make up over half of the profiles with a known department. St. Stephen's School's workforce spans 9 departments.