On Top Roofing
Join to apply for the
Marketing Director
role at
On Top Roofing
This role is responsible for developing and executing the company’s overall marketing strategy to drive growth, strengthen brand awareness, and generate qualified leads. The leader will oversee all aspects of marketing, including digital campaigns, content creation, brand management, social media, events, and partnership marketing.
$120,000.00/yr - $150,000.00/yr
Key Responsibilities
Strategic Leadership : Develop and execute a comprehensive marketing strategy aligned with company goals, lead brand positioning and messaging, collaborate with executive leadership and sales teams, and analyze market trends to identify growth opportunities.
Digital & Traditional Marketing : Oversee digital marketing efforts (SEO, PPC, email, social media), manage the company website, develop marketing collateral, and coordinate media buying, sponsorships, community events, and PR opportunities.
Brand & Content Management : Ensure consistent brand identity across all marketing channels, create and oversee the content calendar, and lead storytelling efforts that highlight customer success, company culture, and community engagement.
Leadership & Team Management : Build, mentor, and manage an internal marketing team, manage relationships with outside vendors and creative agencies, and establish clear KPIs and report on marketing performance and ROI.
Qualifications Required:
Bachelor’s degree in Marketing, Business, Communications, or related field; 7+ years of marketing experience with at least 3 years in a leadership role; Proven success developing and executing multi‑channel marketing campaigns; Strong understanding of digital marketing, branding, and analytics; Excellent leadership, communication, and project management skills.
Preferred:
Experience in the construction, roofing, or home services industry; Familiarity with CRM and marketing platforms (HubSpot, Salesforce, Google Ads, Meta Business Suite, etc.); Creative design or video production experience a plus.
Key Performance Indicators (KPIs)
Lead generation growth and lead quality.
Marketing ROI and cost per lead.
Website traffic and conversion rates.
Brand recognition and engagement metrics.
Team productivity and campaign delivery timelines.
Compensation & Benefits
Performance-based bonuses.
Health, dental, and vision insurance.
Paid time off and company holidays.
401(k) with company match.
Professional development opportunities.
Seniority level Director
Employment type Full-time
Job function Marketing
Industries Construction
Location Salt Lake City, UT
#J-18808-Ljbffr
Marketing Director
role at
On Top Roofing
This role is responsible for developing and executing the company’s overall marketing strategy to drive growth, strengthen brand awareness, and generate qualified leads. The leader will oversee all aspects of marketing, including digital campaigns, content creation, brand management, social media, events, and partnership marketing.
$120,000.00/yr - $150,000.00/yr
Key Responsibilities
Strategic Leadership : Develop and execute a comprehensive marketing strategy aligned with company goals, lead brand positioning and messaging, collaborate with executive leadership and sales teams, and analyze market trends to identify growth opportunities.
Digital & Traditional Marketing : Oversee digital marketing efforts (SEO, PPC, email, social media), manage the company website, develop marketing collateral, and coordinate media buying, sponsorships, community events, and PR opportunities.
Brand & Content Management : Ensure consistent brand identity across all marketing channels, create and oversee the content calendar, and lead storytelling efforts that highlight customer success, company culture, and community engagement.
Leadership & Team Management : Build, mentor, and manage an internal marketing team, manage relationships with outside vendors and creative agencies, and establish clear KPIs and report on marketing performance and ROI.
Qualifications Required:
Bachelor’s degree in Marketing, Business, Communications, or related field; 7+ years of marketing experience with at least 3 years in a leadership role; Proven success developing and executing multi‑channel marketing campaigns; Strong understanding of digital marketing, branding, and analytics; Excellent leadership, communication, and project management skills.
Preferred:
Experience in the construction, roofing, or home services industry; Familiarity with CRM and marketing platforms (HubSpot, Salesforce, Google Ads, Meta Business Suite, etc.); Creative design or video production experience a plus.
Key Performance Indicators (KPIs)
Lead generation growth and lead quality.
Marketing ROI and cost per lead.
Website traffic and conversion rates.
Brand recognition and engagement metrics.
Team productivity and campaign delivery timelines.
Compensation & Benefits
Performance-based bonuses.
Health, dental, and vision insurance.
Paid time off and company holidays.
401(k) with company match.
Professional development opportunities.
Seniority level Director
Employment type Full-time
Job function Marketing
Industries Construction
Location Salt Lake City, UT
#J-18808-Ljbffr