Marketing Manager

Doggett John Deere•Houston, TX

About The Position

The Marketing Manager develops, executes, and optimizes integrated marketing strategies to support company growth, strengthen brand awareness, generate leads, and drive sales. The role oversees initiatives across digital, traditional, social, email, web, events, and other channels, aligning marketing efforts with business objectives. The Marketing Manager works with company leadership, sales teams, business managers, and external vendors to identify opportunities, develop plans, manage budgets, and measure results. The position combines strategic thinking, creativity, analytical skills, and hands-on execution. Work is primarily performed in an air-conditioned office, with occasional outdoor work with customers. Travel may be required up to 15% of the time. The employee must perform essential duties efficiently and accurately, with or without reasonable accommodation, and without creating a significant safety threat to themselves or others.

Requirements

  • Bachelor’s degree in Marketing, Communications, Business, or a related field.
  • At least 5 years of marketing experience, preferably emphasizing digital marketing and campaign management.
  • Experience developing social media strategies and creating content for multiple platforms.
  • Hands-on experience filming, editing, and producing short-form video and other visual content.
  • Experience with SEO, Google Analytics, website management, email marketing, paid advertising, and lead generation.
  • Proficiency with Adobe Creative Suite or similar video editing and design tools.
  • Experience managing marketing budgets, vendors, and multiple projects.
  • Strong written and verbal communication, creative, analytical, organizational, and project management skills.
  • Ability to work independently, collaborate across departments, and translate business objectives into effective marketing strategies.

Nice To Haves

  • Basic HTML knowledge is a plus.
  • Experience with HubSpot, CRM systems, and marketing automation platforms.

Responsibilities

  • Develop and manage integrated marketing strategies and campaigns across digital and traditional channels.
  • Manage digital marketing initiatives, including websites, SEO, paid search/PPC, email marketing, and lead generation.
  • Develop and execute social media strategies, including content planning, editorial calendars, audience engagement, and platform-specific campaigns.
  • Create, film, edit, and produce video and visual content for social media, websites, email campaigns, and other marketing channels.
  • Write, develop, and coordinate marketing content, including social media posts, blogs, advertisements, newsletters, and sales materials.
  • Maintain brand consistency across marketing channels, business units, and promotional materials.
  • Track and analyze campaign performance, social media engagement, website traffic, leads, and KPIs to measure ROI and identify improvement opportunities.
  • Manage marketing budgets, vendors, agencies, and external partners.
  • Collaborate with sales, operations, and leadership on promotions, product launches, events, sponsorships, and other business initiatives.
  • Develop marketing reports and recommendations to improve campaign effectiveness and support business goals.
  • Manage multiple projects, deadlines, and priorities while ensuring quality and consistency.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service