All startup jobs

Open role

Implementation + Customer Success Manager

Durham, NC (potential remote employment)Full-time · ManagerListed October 11, 2026

About the role

Role

The Social Institute lists this Implementation + Customer Success Manager role on its own careers page, in Durham, NC (the posting notes potential remote employment). The page prints no compensation range or posting date.

Official posting