Finn Academy corporate office is located in 610 Lake St, Elmira, New York, 14901, United States and has 11-50 employees.
finn academy
finn academy an elmira charter school
academy: an elmira charter school
finn academy - an elmira charter school
finn academy an elmira charter
academy - an elmira charter school
Departments
Number of employees
Operations
26
Human Resources
6
Medical & Health
3
C-Suite
2
Marketing
1
Finance
1
| Location | People at location |
| North America | 51-200 |
Explore people who held key positions, contributed to Finn Academy's success, and advanced their careers.
Special Education Teac... at Elmira City School Dis...
Worked as Special Education Teacher
at Finn Academy
Explore More
Finn Academy is a K - 7 tuition-free public charter school. The school is based in Elmira, New York.... Read More