Demo

Director of Marketing

Brandon J Roofing
Clayton, MO Full Time
POSTED ON 3/26/2026 CLOSED ON 4/1/2026

What are the responsibilities and job description for the Director of Marketing position at Brandon J Roofing?

Job description:

Overview

We are seeking a dynamic and strategic Director of Marketing Operations to lead and optimize our marketing initiatives across multiple channels. The Director of Marketing is responsible for developing, executing, and optimizing the company’s marketing strategy to generate consistent, qualified leads and increase brand awareness across all markets. This role requires strong strategic leadership and technical expertise in digital marketing platforms.

The Director of Marketing will also lead and manage the internal marketing team including the Videographer, Social Media Manager, and Virtual Assistants (VA’s). This role ensures all marketing activities across the team remain aligned with Brandon J Roofing’s standards of Relentless Excellence and support company growth goals.

Duties

  • • Lead and manage the marketing team including Videographer, Social Media Manager, and Virtual Assistants.
  • • Provide clear direction, priorities, and accountability for marketing initiatives.
  • • Ensure marketing team members execute their roles effectively and consistently
  • . • Coordinate collaboration between marketing, sales, and leadership.
  • • Maintain quality control over all marketing outputs to protect the company brand.
  • • Develop quarterly and annual marketing strategies aligned with company growth goals.
  • • Identify the highest-performing lead generation channels.
  • • Coordinate campaigns across Google, Meta, website, and CRM systems.
  • • Align marketing initiatives with recruiting, branding, and revenue growth goals.
  • • Manage and optimize Google PPC campaigns.
  • • Manage and maximize lead generation through Local Service Ads (LSA).
  • • Oversee SEO strategy and organic search visibility.
  • • Manage and optimize Google Business Profiles (GMB) for all company locations.
  • • Analyze traffic sources and campaign performance using Google Analytics.
  • Build and optimize high-converting funnels for storm leads, service leads, recruiting, and promotions.
  • • Design automated SMS and email lead nurturing workflows.
  • • Ensure proper pipeline tracking and lead attribution.
  • • Build landing pages integrated with advertising campaigns.
  • • Continuously optimize funnel performance and conversion rates.
  • Build and manage Meta advertising campaigns (Facebook & Instagram).
  • • Install and manage Meta pixels and conversion tracking.
  • • Develop retargeting campaigns to capture missed leads.
  • • Create lookalike audiences and advanced targeting strategies.
  • • Test ad creatives and messaging to improve campaign performance.

Skills

  • • Strong expertise in Google Analytics, PPC, LSA, SEO, and GMB optimization
  • . • Advanced proficiency in Go High Level CRM including funnel creation and automation workflows. • Experience managing Meta advertising campaigns, retargeting, and pixel installation.
  • • Proven ability to lead and manage a marketing team.
  • • Ability to present examples of previous funnels, automation systems, and campaigns.

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Vision insurance

Education:

  • Bachelor's (Required)

Experience:

  • marketing: 5 years (Required)
  • Management: 4 years (Required)
  • Go High Level CRM: 2 years (Required)

Location:

  • Ellisville, MO 63011 (Required)

Work Location: In person

Salary.com Estimation for Director of Marketing in Clayton, MO
$138,332 to $176,348
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Director of Marketing?

Sign up to receive alerts about other jobs on the Director of Marketing career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$192,426 - $255,933
Income Estimation: 
$249,151 - $341,218
Income Estimation: 
$115,898 - $155,468
Income Estimation: 
$160,561 - $207,658
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Brandon J Roofing

  • Brandon J Roofing Wentzville, MO
  • Are you a motivated sales professional looking for an exciting opportunity in the roofing industry? Brandon J Roofing is searching for dynamic individuals ... more
  • 11 Days Ago

  • Brandon J Roofing Wentzville, MO
  • About Brandon J Roofing: Brandon J Roofing is the fastest-growing roofing company in the area, known for its commitment to quality, service, and community.... more
  • 6 Days Ago


Not the job you're looking for? Here are some other Director of Marketing jobs in the Clayton, MO area that may be a better fit.

  • Monfredo Marketing Timonium, MD
  • About Us We are a boutique marketing firm specializing in creative strategy, branding, and full-service marketing solutions for national clients within the... more
  • 4 Days Ago

  • Turnkey Marketing Overland Park, KS
  • Director of Marketing Your Mission: Architect Our Growth & Influence At Turnkey Marketing, our mission is simple: to help small businesses succeed. We prov... more
  • 2 Months Ago

AI Assistant is available now!

Feel free to start your new journey!