Stord

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

Teams at Stord

Recently posted jobs

3 Hours AgoSaved
Remote
United States
Logistics • Software
The Tax Manager will develop Stord's tax function, ensuring compliance with domestic and international tax obligations, managing strategic planning, and advising leadership through scaling operations and acquisitions.
3 Hours AgoSaved
Remote
United States
Logistics • Software
The role oversees revenue and billing operations, ensuring accurate revenue capture, translating client contracts, and driving improvements in cash flow and cost visibility. It involves managing systems, processes, compliance, and cross-functional alignment with sales, legal, and customer success teams.
6 Hours AgoSaved
Remote
United States
Logistics • Software
Stord is seeking a Data Engineer to support commerce-enablement technology and fulfillment services, enhancing consumer experiences and driving revenue growth.