Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Shae Marcus Consulting

NewBe an early applicant

Marketing Director

Posted Updated
Discussion

Description

Company Overview:
- Shamrock Roofing & Construction was founded in 1977 in Kansas City.
- It is one of the top 40 roofing contractors in the United States.
- The company is a $70M brand.
- It is family-owned and licensed in 8 states.
- It serves homeowners and commercial property owners across the Midwest.
- Services include roof replacement, repair, storm damage restoration, gutters, and siding.

Role Responsibilities:
- Lead the marketing department.
- Own Shamrock's marketing strategy, budget, and results across all locations.
- Manage the internal marketing team and set clear goals for each person.
- Run weekly marketing meetings and report results to leadership.

Vendor Management:
- Act as the main contact for all outside agencies including SEO, paid media, web, and creative.
- Set KPIs for every vendor and hold them to dates and numbers.
- Review vendor reports, challenge results, and make the call on what stays and what goes.

Lead Generation:
- Research, vet, and negotiate with lead aggregators and brokers in home services.
- Build a process so sales can work aggregator leads well.
- Reduce reliance on any single channel.
- Ensure no one source carries too much of the business.

Tracking and Attribution:
- Make sure every lead, call, and form fill is tied to its source, by location.
- Set up and maintain call tracking across the website and every Google Business Profile.
- Connect marketing data with the CRM and call center.
- Identify cost per lead and cost per sold job by channel.

Channel Management:
- Oversee Google Ads, Local Services Ads, Meta, SEO, and Google Business Profiles.
- Manage offline channels including TV, radio, signage, print, and community programs.
- Work with sales leadership on referral, canvassing, and partner programs.

Performance Metrics:
- Total lead volume by channel and by market.
- Cost per lead and cost per sold job by channel.
- Lead-to-appointment and appointment-to-sold rates.
- Speed to lead.
- Share of leads with a verified source.
- Number of active, profitable lead sources.
- Vendor performance against agreed KPIs.

Required Qualifications:
- 5+ years in marketing, with at least 2 years leading a team or a full marketing function.
- Experience in home services marketing such as roofing, HVAC, plumbing, solar, or restoration.
- Hands-on knowledge of Google Ads, Local Services Ads, Meta Ads, SEO, Google Business Profile, and GA4.
- Experience managing outside agencies and holding them to results.
- Strong grasp of lead tracking, call tracking, and CRM reporting.
- Fluent, professional English, written and spoken.
- Able to work U.S. Central Time business hours.

Preferred Qualifications:
- Experience with lead aggregators or brokers in home services.
- Experience with multi-location businesses.
- Storm restoration or insurance-driven roofing experience.
- Experience with TV, radio, or other offline media.
- Familiarity with roofing CRMs, call center software, and call tracking tools.
- Proficiency in Spanish.

Location: Remote - Argentina, Bolivia, Brazil, Chile, Colombia, Costa Rica, Cuba, Dominican Republic, Ecuador, El Salvador, Guatemala, Honduras, Mexico, Nicaragua, Panama, Paraguay, Peru, Uruguay, Venezuela

Skills required for this job:

  • Agency management
  • CRM data management
  • Call tracking
  • Environmental restoration
  • GA4 (Google Analytics 4)
  • Google Ads
  • Google Business Profile
  • Marketing
  • Marketing leadership
  • Meta Ads
  • Multi-Location Management
  • Offline campaigns
  • Photovoltaic systems
  • Plumbing
  • Roofing
  • SEO (Search engine optimization)
  • Services marketing

Skills

Apply

See also

Marketing jobs by country — openings, pay and top skills →