Sales Development RepresentativeBetterComp45000 - 60000United StatesFull TimeSalesbusiness developmentlead generationsales development representative+7 moreHimalayas·2d ago
Full Stack Software EngineerBetterComp65000 - 75000PolandFull TimeSoftware Developmentfrontend developmentfull stack developersoftware engineering+9 moreHimalayas·1mo ago
Senior Customer Success ManagerBetterComp95000 - 129000United StatesFull TimeSalescustomer servicecustomer success managersenior client success manager+5 moreHimalayas·1mo ago
Senior Customer Success Manager (Poland)BetterComp234002 - 316591PolandFull TimeSalessenior client success managersr. manager of customer successsenior customer success specialist+3 moreHimalayas·1mo ago