Logo for ECI Software Solutions

Senior Manager of Customer Journey Programs

Role overview

Summary

This role focuses on designing customer lifecycle programs that enhance how customers interact with ECI. You will create experiences that guide onboarding, adoption, and renewal while collaborating with multiple teams to ensure continuous improvement of these programs.

Qualifications

  • 4–7 years building lifecycle programs, digital customer success, product growth, lifecycle marketing, or Customer Success Operations in B2B SaaS.
  • Strong writing skills with experience creating customer-facing communications.
  • Comfortable working across CRM, customer success, and automation platforms.
  • Ability to think in customer journeys, decision logic, experimentation, and continuous optimization.
  • Preferred: Interest in how AI can enhance customer experiences.

Responsibilities

  • Design customer lifecycle programs spanning onboarding, adoption, education, health recovery, renewal readiness, expansion, and win-back.
  • Define the operating logic including segmentation, triggers, decision trees, timing, sequencing, escalation paths, and success criteria.
  • Create customer experience messaging, AI prompts, in-product guidance, and communications that are helpful and consistent.
  • Partner with various teams to launch, monitor, and improve lifecycle programs.

Key facts

  • Remote from: United States
  • Full time
  • Senior (5-10 years)
  • Customer Journey Manager
  • English

Hard skills

Other skills

  • Communication
  • Collaboration

About the company

ECI Software Solutions logo

ECI Software Solutions

  • Software / SaaS
  • Large
  • 1,001–5,000
For more than 30 years, ECI Software Solutions has been providing industry-specific, cloud-based business management software and services to businesses around the world. With divisions focused on manufacturing, wholesale/retail distribution, building and construction, and field service, ECI's solutions integrate into every aspect of a customers' business to help them level the playing field, run day-to-day operations more efficiently, and free them up to focus on what matters most. It’s how business gets done. Privately held with more than 16,000 customers, ECI is headquartered in Fort Worth, Texas, USA, with offices and companies throughout the U.S., Australia, New Zealand, England, and the Netherlands. For more information, email info@ecisolutions.com, visit www.ECISolutions.com, or call (800) 959-3367.

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Senior Manager of Customer Journey Programs

Reports to: Director, Scaled Customer Success Operations
Location: Remote (U.S.), occasional travel

Design how every customer experiences ECI.

Every customer interaction starts with a decision.

Should we educate? Reach out? Escalate to a CSM? Introduce AI? Wait?

As Manager, Customer Journey Programs, you'll design the lifecycle programs that answer those questions. You'll translate customer behavior into journeys that guide onboarding, adoption, renewal, expansion, and recovery, creating experiences that feel timely, relevant, and intentional regardless of whether the interaction comes from automation, AI, or a person.

What you'll do

  • Design customer lifecycle programs. Create journeys spanning onboarding, adoption, education, health recovery, renewal readiness, expansion, and win-back, each with clear objectives and measurable outcomes.
  • Define the operating logic. Design the segmentation, triggers, decision trees, timing, sequencing, escalation paths, and success criteria that determine how customers move through each journey.
  • Create the customer experience. Develop messaging, AI prompts, in-product guidance, and customer communications that feel helpful, timely, and consistent across every interaction.
  • Bring programs to life. Partner with Customer Engagement Operations, the Post-Sale GTM Engineer, Product, Marketing, and Customer Success to launch, monitor, and continuously improve every lifecycle program.
  • Experiment and improve. Treat every customer journey like a product. Measure outcomes, test new approaches, learn from customer behavior, and continuously improve performance over time.

Who you are

  • 4–7 years building lifecycle programs, digital customer success, product growth, lifecycle marketing, or Customer Success Operations in B2B SaaS.
  • You think naturally in customer journeys, decision logic, experimentation, and continuous optimization.
  • Strong writing skills with experience creating customer-facing communications that feel authentic and helpful.
  • Comfortable working across CRM, customer success, and automation platforms.
  • Interested in how AI can make customer experiences more relevant, responsive, and scalable.

Why this role matters

Every lifecycle program you build becomes part of how thousands of customers experience ECI.

The best programs quietly remove friction, accelerate adoption, reduce risk, and help customers realize value sooner. You'll help define those experiences while building a modern, scalable Customer Success model that continues to improve as it grows.

Related jobs

See all Customer Journey Manager jobs

Other jobs at ECI Software Solutions