Logo
Stord

Head of Growth & Brand Marketing - Commerce Tech

Stord, Dallas, Texas, United States, 75215

Save Job

A leading commerce enablement provider is seeking a Head of Marketing to drive demand generation and enhance brand messaging. The successful candidate will orchestrate integrated marketing strategies, lead a high-performance team, and foster strategic partnerships. With over 10 years in marketing leadership, particularly in B2B SaaS, the ideal candidate will possess deep expertise in ecommerce and fulfillment logistics, along with strong analytical and storytelling abilities. This role is based in Dallas, Texas. #J-18808-Ljbffr