A Strategic Customer Success Manager - Americas Ashby USA Jul 18, 2026 Neutral tone Comp not disclosed View