Stord

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

Teams at Stord

Recently posted jobs

18 Hours AgoSaved
Remote
United States
Logistics • Software
The Director of Brand and Comms at Stord will lead the brand strategy, oversee the brand studio, manage content and PR, and ensure brand consistency.
2 Days 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.
2 Days 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.