Umbrella corporate office is located in 1222 Main St Ste 301, Saint Johnsbury, Vermont, 05819, United States and has 11-50 employees.
umbrella
umbrella inc
umbrella of st johnsbury inc
cornucopia
umbrella inc of st johnsbury
cornucopia senior meal site
Departments
Number of employees
Operations
4
Medical & Health
1
Legal
1
Finance
1
| Location | People at location |
| North America | 1-10 |
Umbrella is dedicated to enhancing the lives of individuals in the Northeast Kingdom of Vermont by improving access to quality early child care and education, as well as providing advocacy, emergency shelter, crisis services, and community education for those affected by domestic and sexual violence and stalking. Since its establishment in 1976, th... Read More