Job description
Customer Success Manager (Supply Chain/Logistics Technology)
$90k - $100k + Bonus (10%) + Health insurance + Dental insurance + PTO + Holidays + 401K + Training + Progression + Excellent company benefits.
Home Based Role: (Dallas, Irving, Garland, Mesquite, Plano, Waco, Mason)
Are you a Customer Success Manager from a supply chain, logistics, or SaaS background, looking for a pivotal client-facing position within a global industry leader, where you'll help shape the customer journey and drive long-term partnerships?
This is an excellent opportunity to take full ownership of key accounts, ensuring clients receive maximum value from tracking and supply chain solutions while being recognized as a trusted advisor to global partners.
This is a fantastic opportunity to join a well-established, sustainable company, who will provide continuous support and the tools you need to advance professionally and make an impact in a forward-thinking environment.
On offer is a role where you will onboard new clients, monitor account performance, resolve issues, and drive product adoption all while collaborating cross-functionally to influence service delivery and customer outcomes.
This is a great opportunity to build long-term relationships with enterprise clients, while contributing directly to customer satisfaction, retention, and company growth.
The Role
- Customer onboarding and success management
- Relationship building and account development
- Cross-functional collaboration and issue resolution
- 30% Travelling position
The Candidate
- Background in SaaS, logistics, or supply chain
- Experience in customer success, account management, or technical client-facing roles
- Strong communication skills and data-driven mindset
