Senior Customer Success Lead: Onboarding & Scale

Roboticsconnected

Austin (TX)

On-site

USD 120,000 - 170,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ICON in Austin, TX is seeking a Senior Customer Success Manager to own Titan customer relationships from onboarding through active project support. You will be the primary contact, ensure timely onboarding, and drive scalable CS processes as the team grows.

You will collaborate with Sales, Training, Design, and Engineering to ensure smooth transitions and maintain accurate account health tracking in HubSpot. The role requires 8+ years in customer-facing roles and strong cross-functional skills.

Qualifications

  • 8+ years in customer-facing roles, account coordination, project coordination, or operations support.
  • Bachelor’s degree in Business, Operations, Engineering, Architecture or related field.
  • Strong written and verbal communication; ability to synthesize multi-stage operational info for leadership.
  • Proficiency with CRM tools (HubSpot) and project management platforms (Asana, Monday.com, Jira, Notion).
  • Ability to work cross-functionally in a fast-paced, dynamic environment.

Responsibilities

  • Own relationships with Titan customers end-to-end from onboarding through active project support.
  • Serve as the primary point of contact for assigned customers with ongoing communications and cadence.
  • Own the customer onboarding process end-to-end ensuring agreements and intake materials are complete on time.
  • Identify and resolve risks across the customer journey to keep projects on schedule.

Skills

Customer Success
Project coordination
Cross-functional collaboration
Communication
CRM tools

Education

Bachelor's degree

Tools

HubSpot
Asana
Jira
Monday.com
Notion

Job description

ICON in Austin, TX is seeking a Senior Customer Success Manager to own Titan customer relationships from onboarding through active project support. You will be the primary contact, ensure timely onboarding, and drive scalable CS processes as the team grows.

You will collaborate with Sales, Training, Design, and Engineering to ensure smooth transitions and maintain accurate account health tracking in HubSpot. The role requires 8+ years in customer-facing roles and strong cross-functional skills.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Customer Success Architect — Construction Tech
Senior Customer Success Architect — Construction Tech

ICON Technology • Austin (TX)

On-site
USD 120,000 - 190,000
Senior Customer Success Strategist
Senior Customer Success Strategist

Hudson Talent Solutions • Austin (TX)

On-site
USD 80,000 - 120,000
Opportunities for professional growth
Competitive salary
Benefits package
Senior Customer Success Manager: Onboarding & Adoption
Senior Customer Success Manager: Onboarding & Adoption

OuterSignal • Wilmington (DE)

Remote
USD 90,000 - 130,000
Remote-first culture
Autonomy over your work
Work with founding team
Senior Customer Success Leader, Public Sector & Impact
Senior Customer Success Leader, Public Sector & Impact

Findhelp • Austin (TX)

On-site
USD 120,000 - 150,000
401k & equity grants
Free food and onsite gym at our Austin
Paid parental leave
+5
Senior Customer Success Lead: Build Scalable Onboarding
Senior Customer Success Lead: Build Scalable Onboarding

Nicely Co. • Tulsa (OK)

On-site
USD 70,000 - 120,000
Customer Success Manager
Customer Success Manager

TITAN • United States

Remote
CAD 70,000 - 90,000
Flexible remote work
Competitive compensation package
Professional growth opportunities
Senior Customer Success Leader for Enterprise Accounts
Senior Customer Success Leader for Enterprise Accounts

Inspired Thinking Group • Nashville (TN)

Hybrid
USD 90,000 - 95,000
Unlimited PTO
20 days holiday
Health insurance
+3
Customer Success Lead - Onboarding & Growth
Customer Success Lead - Onboarding & Growth

Advantage HQ • United States

Remote
USD 65,000 - 95,000
Senior Customer Success Manager
Senior Customer Success Manager

ICON Technology • Austin (TX)

On-site
USD 120,000 - 190,000
Customer Success Leader – Onboarding, Training & Growth
Customer Success Leader – Onboarding, Training & Growth

Catalyst Tide Corp. • Nashville (TN)

On-site
USD 80,000 - 89,000