Stord

HQ
Atlanta
Total Offices: 3
222 Total Employees
Year Founded: 2015

Teams at Stord

Recently posted jobs

18 Days AgoSaved
In-Office
Irvine, CA, USA
Logistics • Software
Manage client relationships as primary liaison, ensure service delivery and SLAs, oversee complex service implementations, drive revenue growth and account P&L, audit invoices and A/R, identify expansion opportunities, lead strategic account planning, mentor junior staff, and implement process improvements to optimize performance and customer satisfaction.
5 Hours AgoSaved
Remote
United States
Logistics • Software
Lead full sales lifecycle to enterprise customers across the US: prospect, demo Stord platform, build strategic relationships, manage CRM pipeline, forecast revenue, and close new business while maintaining customer satisfaction.
YesterdaySaved
In-Office or Remote
2 Locations
Logistics • Software
Lead and scale a multi-team engineering organization owning Billing, TMS, WMS, and LMS. Manage five engineering managers and a Principal Engineer, drive billing automation, deliver a standalone TMS/Parcel system, improve network LMS efficiency, and ensure WMS reliability and international scalability. Build cross-functional partnerships with Finance and Parcel, make organizational design decisions, coach managers, and prioritize technical investments to deliver measurable cost and revenue outcomes.