Senior Customer Success Manager, Americas at Notabene | OnlyWorkFromHomeJobs