Director, Brand Marketing

Reference ID: tac-1-a0717-35de256474

Location: Corporate Centre

Job title:

Director, Brand Marketing


Commercial Distribution Channel


St. Louis

Reports to:

Sr. VP, Distribution Commercial Business


Job purpose

The Brand Marketing Director is responsible for the generation of revenue through the provision of efficient and effective brand marketing programs. Drive awareness, acquisition and retention delivered through the launch of multifunctional go to brand market strategies for promotion of the brand/business within the market.

Duties and responsibilities

  • < >: Lead the brand marketing department and oversee all brand marketing activities. Defines the department vision and culture in support of the corporations. Mentor to key marketing personnel. < >: Plays a leading role in the establishment of the business’s brand building strategies across all channels. This is done in collaboration with key brand marketing departmental leaders. Additionally, develops marketing strategies and monitors the performance of those strategies in order to make necessary updates and improvements.

    Analytics: Manages and maintains program specific intelligence, industry trends, and developments. Manages the forecast and revenue delivery for the business’s product and promotions through monitoring performance.

  • Collaboration: Partners with the Sales department for creating brand demand and marketing plans. Also works with external consumer insight organizations in identifying suitable campaign insights that will enable brand differentiation and offer the business a competitive edge in the market in terms acquisition and retention. Management of consumer and potential-consumer messaging. Partners with the IT department, online marketing, and other marketing department teams in the development, deployment, and enhancement of strategies across the program website, digital and social media, email campaigns, SEO/SEM etc.

  • Knowledge/Creativity: Keeping up with and understanding industry best practices and emerging strategies. Developing new creative, innovate, and out-of-the-box approaches. Deep understanding of consumer mindsets and formulating creative and sustainable solutions.

  • Other Duties: Also performs other duties as is deemed necessary in the execution of duties.


Education: Master’s degree (Phd preferred) in Marketing, Business Administration, or any other related field. An equivalent of this educational requirement in working experience is also acceptable for the position.



  • 7-10 years of working experience developing creative and innovative marketing strategies that heavily leverage offline and online mediums/channels in facilitating effective brand marketing programs and messages, preferably working in the position of a Head of Brand Marketing.

  • Must have experience in demand generation marketing tactics and strategies

  • Vast experience in digital marketing channels and tactics

  • Have previous experience successfully managing a marketing team

  • Proven successful relationship building skills, having an ability to leverage partnerships across the business

  • Ability to enable data-driven decisions and comfort working with ROI and metric-driven models.

  • Experience with Google Analytics.

  • Must have proven superior communication skills.

  • Some travel required.

Working conditions

Normal office conditions.

Physical requirements

May be required to lift up to 20 lbs.

Direct reports

1 – 4  direct reports.

Joining the Company
means joining the family.
Please fill out the form and
we will contact you shortly.

Tacony Corporate Center.
If you'd like to call, email or
visit us, feel free to contact
our Corporate Office.

 Error: Please ensure all fields are completed correctly
 Thank you, your message has been sent!