Stord is seeking a Director of Business Development to lead enterprise sales in the US, focusing on large, strategic accounts. The role requires hunting new opportunities, developing customized solutions, and managing the full sales lifecycle for the Stord platform.
The ideal candidate has 3–5 years selling to C-suite executives at Fortune 1000 companies, with strong relationship-building and presentation skills. Remote work is available with national scope.
#J-18808-Ljbffr