/
FrontSaaSSales & Success
1–4 weeks · posted
Half of Front’s 24 open roles have been sitting longer than 22 days.
Front has had this Customer Support Specialist role in Santiago, Chile open for 23 days, since 30 July 2026. fable12 indexed it directly from Front's Ashby board.