Filter by

Location

more »

Company

more »

We've found 2 jobs for you

Stord Inc.  •  2026-04-19
  Atlanta, GA, US

Director of Business Development - Enterprise Growth

A leading supply chain technology company headquartered in Atlanta is seeking a Director of Business Development. In this pivotal role, you will drive company success by expanding a portfolio of high-value clients and ensuring the highest level of customer sat…

Stord Inc.  •  2026-04-19
  Atlanta, GA, US

Director of Business Development Remote, United States

Stord is The Consumer Experience Company, powering seamless checkout through delivery for todays leading brands. Stord is rapidly growing and is on track to double our revenue in the next 18 months. To meet and exceed this target, Stord is strategically scalin…