Technical Success Manager - Team Lead
JobNimbus · Lehi, Utah
3-5 YOE What Makes You the Hero for This Job: Bachelor’s degree. 3–5 years of similar experience in technical customer success, customer success, technical account management, or a
HubSpot
This posting is pulled directly from JobNimbus's own Greenhouse page and applying happens on their site, not here. Posted 2026-08-24; Skip The Boards re-checks every company's board regularly and removes listings that disappear from the source.