My Nonprofit Reviews

mtravers
63 profile views
1 reviews
Review for Atlas Corps, Washington, DC, USA
Atlas Corps is a phenomenal organization that connects emerging social change leaders with organizations across the country to promote innovation. I have enjoyed my experience collaborating with Atlas Corps.
Role: Professional with expertise in this field