T
The Social Institute
edtech
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.