About the role

  • Director of Marketing leading strategic initiatives at a top U.S. residential roofing company. Responsible for brand management and business growth across multiple markets.

Responsibilities

  • Develop and implement the overall marketing strategy aligned with business goals and growth targets.
  • Lead the marketing team, external agencies, and vendor partnerships.
  • Partner with executive leadership, business development, and operations teams to ensure marketing supports bid strategy, project pursuits, and client engagement.
  • Strengthen the company’s brand identity across digital, print, trade, and community platforms.
  • Oversee the creation of case studies, project spotlights, proposal templates, and client presentations.
  • Develop competitive intelligence on industry trends, competitors, and client opportunities.
  • Manage website, social media channels, and digital campaigns to showcase project portfolio and company expertise.
  • Coordinate participation in trade shows, industry associations, and community events.

Requirements

  • Bachelor’s degree in Marketing, Communications, Business, or related field (Master’s preferred).
  • 8–12+ years of progressive marketing experience, preferably in construction, engineering, or professional services.
  • Proven track record in brand management, B2B marketing, and business development support.
  • Strong project management, writing, and storytelling skills.
  • Experience with CRM tools, proposal software, and digital analytics platforms.
  • Ability to collaborate with cross-functional teams and influence senior leadership.
  • Ability to travel up to 20% of the time.

Benefits

  • Be a key player in one of the fastest-growing home services platforms in the U.S.
  • Work with passionate, performance-driven leaders who are invested in your growth.
  • Help shape the marketing vision for multiple beloved regional brands.
  • Make a direct impact on the growth trajectory and value creation for the company.

Job title

Director of Marketing

Job type

Experience level

Lead

Salary

$150,000 - $200,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job