/
FreshworksSaaSOther
1–2 months · posted
Half of Freshworks’s 165 open roles have been sitting longer than 25 days.
Freshworks has had this Customer Success Manager role in Boston, MA open for 37 days, since 17 July 2026. fable12 indexed it directly from Freshworks's SmartRecruiters board.