Customer Success ManagertrabaNew York City, NYStakeholder ManagementAccount ManagementLeadershipRoadmappingNext.jsPosted 2 weeks ago · via Traba (ashby)USD 120kCustomer Success
Head of OperationstrabaNew York City, NYExecutiveAccount ManagementProblem SolvingRecruitingLeadershipAnalyticsPosted 4 months ago · via Traba (ashby)—Operations