Customer Success Manager – Remote, partner with enterprise customers to maximize business outcomes through data-driven insights, proactive success planning, and operational optimization.
Requirements
- Bachelors degree in Business, Marketing, Communications, or a related field.
- Experience managing complex enterprise customer relationships.
- Strong executive communication and stakeholder management skills.
- Ability to influence across highly matrixed organizations.
- Ability to analyze operational data and identify optimization opportunities.
- Strong business and financial acumen.
- Experience building customer success plans or scalable engagement frameworks.
- Experience in supply chain, logistics, enterprise SaaS, or similarly complex operational environments.
- Willingness to travel up to 25% of the time.
Benefits
- Company provided life insurance
- Company provided AD&D insurance
- Dental Insurance
- Disability Insurance
- Flexible Spending Accounts (FSA)
- Health Insurance
- HSA (Health Savings Account) Employer Contributions
- Life Insurance
- Vision Insurance
To apply for this job please visit jobs.lever.co.

Follow us on social media