Stord

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

Teams at Stord

Recently posted jobs

3 Days AgoSaved
Remote
United States
Logistics • Software
Own Stord’s creative vision, brand identity, and visual expression across channels. Lead and develop an in-house creative studio, manage agencies and freelancers, and direct campaigns, content, video, events, sales collateral, and product marketing assets. Partner with Marketing, Sales, Product, Communications, and executives to create differentiated work that builds brand affinity and drives pipeline. Establish creative processes, standards, and storytelling systems while remaining hands-on in execution.
5 Days AgoSaved
Remote
United States
Logistics • Software
Owns full-cycle recruiting for Sales, Finance, and broader go-to-market roles. Responsibilities include sourcing passive candidates, partnering with hiring leaders, assessing sales and finance talent, managing candidate experience, tracking recruiting metrics, improving hiring processes, and supporting equitable, compliant hiring practices. The role requires strong recruiting expertise, advanced sourcing skills, stakeholder management, and familiarity with ATS and recruiting tools.
16 Days AgoSaved
Remote
United States
Logistics • Software
Leads strategic, high-value sales personally while managing and mentoring up to five Account Executives. Responsibilities include full-cycle selling, complex negotiations, deal structuring, pipeline management, forecasting, performance coaching, and recruiting support. The role requires achieving a significant individual quota while improving team performance through hands-on guidance and regular reviews.