Non-Profit - Melrose, MA, US
The Foundation Trust is a private philanthropic foundation. Our regional focus is New England with special focus on Greater Boston. Our mission is to support the ongoing work of small to medium-sized non-profit organizations that provide vital services to under-resourced populations that larger charitable foundations may overlook.
WordPress.org
Shutterstock
Google Cloud Hosting
Bootstrap Framework
YouTube