Cjgeo logo

Marketing Strategist

Cjgeo

Ashland, VA
Full Time
Mid Level
65k-80k
10 days ago

Job Description

About the Role

This position focuses on developing and executing CJGeo's comprehensive marketing strategies to increase brand visibility, awareness, audience engagement, and lead generation. The Marketing Strategist will be responsible for graphic design, marketing materials, website management, SEO management, content creation, social media, email marketing, and photo/video production. They will also plan and coordinate trade show participation and industry events. The ideal candidate is a hands-on, results-driven marketer with expertise in digital marketing, technical SEO, social media, and graphic design, as well as strong project management skills. This individual will be responsible for putting marketing plans into action and overseeing campaigns from conception to execution. The position reports to the Director of Business Development and collaborates with the VP of Preconstruction to execute mutually agreed-upon marketing strategies.

Key Responsibilities

  • Optimize and maintain the website for search performance, speed, and user experience using platforms/services such as WordPress, Adwords, Analytics, and GEO.
  • Write and edit project profiles, newsletters, campaign copy, and other marketing collateral in CJGeo's brand voice.
  • Design graphics and branded materials using Canva and Adobe Creative Suite; coordinate photography and video shoots; perform basic video editing.
  • Plan and coordinate CJGeo's presence at trade shows and industry events to generate leads and enhance brand exposure, including managing marketing materials and swag.
  • Plan, create, schedule, and analyze content across LinkedIn to grow engagement and visibility while creating brand familiarity across multiple markets.

Requirements

  • Bachelor's degree in Marketing, Communications, or related field.
  • 2+ years in a marketing role with proven success in content creation, graphic design, and SEO, preferably in construction, engineering, or infrastructure.
  • Proficiency in website creation and SEO tools such as Yost, social media, Canva, Adobe Illustrator, WordPress, Divi Builder, photography, videography, and basic editing software.
  • Demonstrated record of marketing campaigns and measurable SEO, graphic design, website, and social media results.
  • Knowledge of SEO best practices, keyword research, on‑page optimization, social media analytics, content management systems (WordPress), basic HTML/CSS, and marketing material design.
  • Experience in photography and videography capturing and editing.

Nice to Have

  • Experience working on construction projects or in related industries.
  • Knowledge of Google Adwords and analytics platforms.
  • Ability to manage multiple projects and coordinate events.

Qualifications

  • Bachelor's degree in Marketing, Communications, or related field.
  • 2+ years of relevant marketing experience.

Benefits & Perks

  • Company laptop and phone.
  • Marketing budget and access to industry tools.
  • Flexible hybrid work‑from‑home options after training period.
  • Health, disability, life, vision, and dental insurance first of the month after 60 days of employment.
  • 401k retirement plan with company match after 90 days.
  • Sick time available upon hire.
  • Vacation time available after 6 months.
  • Mileage reimbursement for work travel.

Working at Cjgeo

CJGeo, Inc. values relationships, quality, adaptability, and responsibility. The company emphasizes a results-driven, detail-oriented, and creative approach, with a focus on trust, respect, and principled decision-making. They promote a flexible work environment with hybrid options and support professional growth through access to industry tools and a collaborative team culture.

Apply Now

Job Details

Posted AtSep 12, 2025
Job CategoryMarketing
Salary65k-80k
Job TypeFull Time
Work ModeHybrid
ExperienceMid Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Cjgeo

Website

cjgeo.com

Location

Ashland, VA

Industry

Unclassified Industry

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches