Select Page

Marketing Manager

Job Category: Management
Job Type: Full Time
Job Location: Marion IN


Kingdom Roofing Systems is an Indiana based company that has been in business for over 10 years and we are in a growing phase. We believe in our team and building lasting careers for them as we grow the company together. Everyone is given freedom to work in their strengths while building towards and obtaining their goals. This is not a job; this is a career and we only want the best as we drive together for the long term. 

Position Type: Full Time

Location: Marion, IN

Number of Openings: 1


Description of Duties:

  • Develop and execute marketing strategy, campaigns, and activities to drive significant growth thru brand awareness
  • Create digital and visual marketing content
  • Bring visibility and engagement to our brand
  • Interact with customers to capture client testimonials in video, photo and written format
  • Build community relationships by marketing the company’s overall goals and vision
  • Oversee the company’s website and social media, ensuring timely updates
  • Identify and test new digital platforms, tools, and emerging technologies
  • Have a deep understanding of how to leverage social media and the internet for the purpose of generating engagement which results in leads and sales
  • Continuously look for ways to improve processes in the most cost effective way
  • Scope out, schedule, plan and attend home show events
  • Respond to social media comments and messages in a timely manner


Skills and Requirements:

  • Have exceptional written and verbal communication skills 
  • Are extremely well organized, detail orientated, and able to manage their time effectively
  • Able to work independently, while also driving a team oriented approach
  • Traditional public relation experience
  • Are creative and aware of what’s required to build a successful brand online
  • Videography and video editing experience a must
  • Must have valid license and dependable vehicle
  • College degree is highly preferred



  • Base Pay: $35k-60k annual salary (weekly pay) based on experience
  • Bonus plan available
  • Benefits package included (Vacation, Holidays, PTO)
  • Insurance after the first 90 days

Application: If this sounds like you, email your resume to and let us know why you think you would be a great fit for our team!

Apply for this position

Allowed Type(s): .pdf, .doc, .docx