C
Sr. Customer Success Manager
Catchafire
$95–150K / year · Remote · United States
Catchafire, founded in 2009 in New York, runs an online platform matching professional volunteers with nonprofits, alongside capacity-building, corporate volunteering and impact reporting services.
1 job