B

Barry-Wehmiller

Capital equipment and engineering solutions provider

Strategic Marketing Leader

Brand & Creative MarketingPosted on Nov 9
Full-timeSt. Louis, MO, USANo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Marketing, Communications, Business, Journalism, Public Relations, or a related field is required.
  • At least 7 years of experience in brand strategy, strategic marketing, consulting, communications, customer insights, or related disciplines is required.
  • Experience developing positioning, messaging, and go-to-market strategies for brands, products, or services is required.
  • Demonstrated ability to lead complex cross-functional projects involving multiple stakeholders is required.
  • Strong facilitation, presentation, and strategic communication skills are required.
  • Exceptional written communication and storytelling capabilities are required.
  • Ability to synthesize large amounts of information into clear strategic recommendations is required.
  • Experience partnering with creative teams to bring strategy to life through identity, messaging, content, or campaigns is required.

Responsibilities

  • Lead brand strategy projects across the portfolio, from product and service launches to platform rebrands and enterprise-wide initiatives.
  • Develop project scopes, workplans, strategic approaches, stakeholder engagement plans, and success measures.
  • Facilitate workshops, interviews, and working sessions that drive strategic clarity and alignment.
  • Guide stakeholders through decisions related to positioning, messaging, differentiation, and brand direction.
  • Build relationships with organizational leaders and teams, serving as a strategic advisor throughout engagements.
  • Keep initiatives focused, aligned, and actionable from discovery through activation.
  • Conduct stakeholder interviews, discovery workshops, and research synthesis activities.
  • Develop customer problem statements grounded in market realities, customer needs, and business strategy.
  • Partner with business leaders, marketers, sales teams, and communications professionals to uncover insights.
  • Analyze customer, competitive, and market intelligence to identify opportunities for differentiation and growth.
  • Synthesize findings into strategic recommendations and actionable brand implications.
  • Translate complex information into narratives that guide decision-making.
  • Lead development of brand positioning platforms, value propositions, messaging hierarchies, and narrative frameworks.
  • Translate business capabilities and customer needs into market positions.
  • Develop reasons-to-believe, proof points, and messaging strategies that support customer trust and business growth.
  • Create strategic frameworks to guide marketing, communications, sales enablement, and customer engagement efforts.
  • Contribute to brand architecture, endorsement strategy, portfolio positioning, and integration initiatives.
  • Evaluate naming, acquisition, and portfolio alignment opportunities.
  • Support strategic recommendations clarifying how businesses, products, and services should be positioned within the broader company portfolio.
  • Translate strategic recommendations into creative briefs and activation guidance.
  • Partner with internal and external creative resources during concept development and execution.
  • Provide strategic direction and feedback during identity, messaging, content, and campaign development.
  • Ensure creative solutions align with customer insights, positioning, and strategic objectives.
  • Help stakeholders evaluate creative concepts against strategic and business objectives.
  • Partner with marketing, communications, and business teams to translate brand strategy into campaigns, experiences, and market-facing initiatives.
  • Support launch planning for new brands, products, services, and positioning initiatives.
  • Provide strategic guidance on campaign messaging, storytelling, and content development.
  • Identify opportunities to strengthen brand equity through consistent activation and customer experiences.
  • Measure and evaluate brand initiatives against intended strategic outcomes.
  • Support development of frameworks and approaches that strengthen enterprise brand equity.
  • Monitor market, customer, and competitive trends that influence brand perception and relevance.
  • Identify opportunities to strengthen trust, differentiation, and long-term brand value.
  • Contribute to tools, templates, methodologies, and best practices that improve brand strategy capabilities.

Desired Qualifications

  • Experience in a brand strategy, consulting, or agency environment.
  • Experience supporting enterprise, corporate, portfolio, or multi-brand organizations.
  • Experience leading rebranding, positioning, or brand transformation initiatives.
  • Background in B2B, industrial, manufacturing, engineering, technology, consulting, or professional services industries.
  • Experience conducting customer research, Voice of Customer programs, or market assessments.
  • Familiarity with brand architecture, portfolio strategy, positioning frameworks, and messaging development.
  • Experience managing external agencies, consultants, and research partners.

About the Company

Barry-Wehmiller

Capital equipment and engineering solutions provider

Barry-Wehmiller provides capital equipment and engineering solutions for manufacturing, helping clients improve operations through design, integration, and installation of machinery and systems. Their products and services cover the lifecycle of capital equipment for manufacturing, from concept through delivery and support. The company differentiates itself with a people-first culture called Truly Human Leadership, focusing on the growth and well-being of team members, which they say leads to better performance and better outcomes for customers and communities. Its goal is to build a better world by developing people and delivering reliable solutions that positively impact the lives of employees, customers, suppliers, and communities.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
St. Louis, MO
Founded
1885

Recently Posted Jobs

Explore more opportunities at Barry-Wehmiller

See more jobs