St Sebastian's School corporate office is located in 1191 Greendale Ave, Needham, Massachusetts, 02492, United States and has 51-200 employees.
st sebastian's school
st sebastians school
saint sebastian school
st sebastian's school inc
st sebastian school hockey rink
st sebastians school inc
Departments
Number of employees
Human Resources
14
Operations
13
Marketing
8
Medical & Health
2
Finance
1
Information Technology
1
Engineering & Technical
1
| Location | People at location |
| North America | 51-200 |
| Asia | 1-10 |
| Australia | 1-10 |
| Europe | 1-10 |
Explore people who held key positions, contributed to St Sebastian's School's success, and advanced their careers.
Director, Operations &... at Pro Ambitions Hockey
Worked as Class of 2020 Marshall
at St Sebastian's School
Early Intervention Spe... at ATI Physical Therapy
Worked as Student Athletic Trainer
at St Sebastian's School (2016-2016)
Explore More
St. Sebastian's is an all-boys Catholic school for grades 7-12 in Needham, MA with excellent college placement rooted in academic rigor and spiritual depth.... Read More