Demo

Social Media Marketing Manager

JP Carroll Roofing
Danvers, MA Full Time
POSTED ON 8/5/2025
AVAILABLE BEFORE 10/5/2025

Social Media Marketing Manager

About Us

JP Carroll Roofing is a premier residential roofing company serving the Greater Boston area. Known for exceptional craftsmanship and best-in-class customer experience, we are rapidly growing and looking to expand our team with high-integrity, energetic professionals who take pride in their work.

We foster a supportive, team-first environment where driven individuals can grow their careers while making a real impact in our customers' lives. We combine structured processes with strong field leadership to set our team members up for success.

Position Overview

The Community & Social Media Marketing Manager is a unique role focused on enhancing and growing JP Carroll’s brand presence and reputation through key organic channels including but not limited to social media, local sponsorships & partnerships, referral program, email marketing and events. This will be an equal part creative and execution based role - great for a young and hungry creative leaning marketer looking to accelerate their skillset and career!

Key Responsibilities

Content creation & distribution:

  • Create and distribute content for our social media channels (Instagram, Facebook,, TikTok, etc.)
  • Assist in project photography, short-form video editing, and developing before/after case studies
  • Analyze performance metrics and help fine-tune our content strategy over time

Referral Program & Email Marketing

  • Support email and SMS campaigns planning to nurture leads, drive sales and customer engagement
  • Build and grow our referral program - driving engagement and utilization from our customer base

Events & Community Engagement

  • Plan, attend, and manage local events, sponsorships, and trade shows to boost visibility
  • Represent JP Carroll Roofing in-person at networking events, Chamber of Commerce meetings, and community functions
  • Maintain and grow relationships with local business partners and homeowners associations - including local businesses, sporting teams/facilities, community centers etc…
  • Identify new marketing opportunities through in-person connections and local outreach
  • Some travel within New England will be required

Required Skills & Qualifications

  • 2–4 years of PR, creative or marketing experience (in-house or agency)
  • Strong content creation skills — confident in creating short-form video, social posts, and light photo editing
  • Friendly, outgoing, and comfortable talking with homeowners and small business owners
  • Organized and proactive — able to juggle calendars, content, and community outreach with ease
  • Familiarity with tools like Google Sheets, Canva, Meta Business Suite, and basic web CMS platforms
  • Experience in construction, trades, or home services is a plus (but not required)

Supplemental Skills

  • Comfortable working in a startup-like environment and wearing multiple hats
  • Ability to shoot and edit simple reels, and create social content with tools such as Canva or Photoshop
  • Prior experience managing or attending local marketing events is a plus

Schedule & Work Environment

  • Full-time, in-person position.
  • Typical hours are Monday to Friday, with some weekends based on project needs.

Join a company that values craftsmanship, communication, and continuous improvement. Apply now to be part of our growing JP Carroll Roofing team.

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 Social Media Marketing Manager?

Sign up to receive alerts about other jobs on the Social Media Marketing Manager career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$109,590 - $144,591
Income Estimation: 
$165,106 - $222,816
Income Estimation: 
$163,290 - $221,432
Income Estimation: 
$149,413 - $192,299
Income Estimation: 
$149,413 - $192,299
Income Estimation: 
$188,149 - $245,634
Income Estimation: 
$109,590 - $144,591
Income Estimation: 
$165,106 - $222,816
Income Estimation: 
$163,290 - $221,432
Income Estimation: 
$149,413 - $192,299
Income Estimation: 
$53,986 - $68,498
Income Estimation: 
$69,350 - $97,047
Income Estimation: 
$73,300 - $95,100
Income Estimation: 
$68,562 - $85,985
Income Estimation: 
$68,562 - $85,985
Income Estimation: 
$94,086 - $122,178
Income Estimation: 
$94,794 - $126,331
Income Estimation: 
$85,429 - $107,235
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at JP Carroll Roofing


Not the job you're looking for? Here are some other Social Media Marketing Manager jobs in the Danvers, MA area that may be a better fit.

AI Assistant is available now!

Feel free to start your new journey!