Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Marketing Consultant and Trainer

$45k

Contractor Dynamics

Marketing Consultant and Trainer

We're looking for a Marketing Consultant and Trainer to join a small, growing team. Someone ready to trade running their own book solo, or carrying an agency on their back, for a role with real support, real structure, and a collaborative team culture.

If you've run your own mini-agency, worked inside a larger agency, or coached clients solo, and you're ready for teammates, a system, and room to grow, we want to hear from you!

What Your Week Will Look Like

  • Run 2-4 daily Zoom calls with roofing company owners and marketing managers, reviewing their progress on socials, ads, SEO, and mapping out next action steps
  • Lead group Q&A calls on Zoom, answering questions from clients
  • Own a book of up to 25 clients, tracked and reported on through our internal systems
  • Hold clients accountable to their marketing plans, activities, and the results those plans should be producing
  • Answer client questions daily inside our client portal and through email with a 24-hour response commitment
  • Contribute to our training platform, sharpening video content and course material clients use to learn
  • Stay ahead of marketing trends and bring what you're seeing back to the team

Qualifications

  • 2+ years of digital and/or social marketing experience
  • Real client-facing experience - you're comfortable being the person on camera, building trust, and driving hard conversations with business owner
  • Proven ability to work remotely and manage your own time
  • The range to teach, encourage, and deliver tough feedback in the same conversation
  • Strong organizational discipline
  • Recent Meta Ads Manager experience preferred

You'll Thrive Here If…

  • You want to build something with a team, not just clock in and clock out
  • You can be warm and direct in the same breath, giving people both instruction and accountability
  • You genuinely like watching someone \"get it\" and want to be part of the reason they did

This Role Isn't For You If…

  • You'd rather build a deck than get on camera with a client
  • You need one clear task at a time instead of a few moving pieces at once

Success Looks Like

  • You take extreme ownership of your clients and their roadmap inside our program
  • Clients and teammates trust you, and retention stays high
  • You're actively building the training library alongside other consultants

Our Core Values

  • We help our clients and one another win.
  • We are impeccable with our word.
  • We are trusted advisors to our market.
  • We continually learn & improve.
  • We embody extreme ownership.

Compensation Range: $

Combination of Base Salary + Client Pay

  • Base salary is $45,000
  • Client Pay is based on units. Unit capacity ranges from 150-175 units, or around $1,950-$2,275 in Client Pay each month.

No sales or client acquisition required. Clients are provided and assigned through our internal sales team.

About Contractor Dynamics

We help roofing companies transform their marketing in-house through strategic training, consulting, and agency services, equipping teams to grow and scale.

We have a strong brand in the industry, a 13-year track record, and the structure to help you succeed with your professional and personal goals.

Learn more about our mission here:

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Marketing Consultant and Trainer in Saint Louis, MO vacancy
  • Washington University in St. Louis seeks a Staff Psychologist & Executive Functioning Specialist to support UME students and GME trainees with diagnostic testing, psychotherapy, and EF coaching. The role involves in-house evaluations, coordination of centralized assessments...
    Suggested
    Traineeship

    Washington University in St. Louis

    Saint Louis, MO
    4 days ago
  •  ...FitPoint Talent partners with market-leading organizations to deliver technology-driven business transformation and high-impact executive...  ...executive coaching, leadership development, or organizational consulting. Strategic & Analytical Thinki ng: Demonstrated ability... 
    Suggested
    Local area
    Remote work
    Flexible hours

    Fitpoint Talent Solutions

    Saint Louis, MO
    19 hours ago
  •  ...Time, Education Level: 2 Year Degree, Travel Percentage: 100%, Job Shift: Day, Job Category: Health Care, The Clinical Leadership Trainer is responsible for ensuring appropriate training has been done with all clinical leaders within the organization. This position will... 
    Suggested
    Full time
    Remote work
    Shift work

    St. Croix Hospice

    Saint Louis, MO
    3 days ago
  • St. Croix Hospice seeks a Clinical Leadership Trainer to ensure all clinical leaders receive required training. You will travel to branch locations and develop and maintain a comprehensive training program for leadership across Missouri, Nebraska, and Kansas, coordinating... 
    Suggested

    St. Croix Hospice

    Saint Louis, MO
    3 days ago
  • Depaul USA seeks a Life Skills Coach in St. Louis, MO to work with staff and clients on treatment goals, housing access, and service coordination. Responsibilities include outreach, eligibility screening, counseling, and coordinating housing and services following HUD guidelines...
    Suggested
    Permanent employment

    Depaul USA

    Saint Louis, MO
    14 hours ago
  • The Salvation Army Family Haven Shelter in St. Louis, MO is seeking a Life Skills Coordinator to motivate Veterans and participants with practical tools for daily living. You will design curricula, lead workshops, build community partnerships, and coordinate volunteers ...

    The Salvation Army USA Central Territory

    Saint Louis, MO
    2 days ago
  • $40k - $42k

    Depaul Usa, Inc Position Description TITLE: Life Skills Coach FLSA CLASSIFICATION: Exempt HOURS: Full-time RESPONSIBLE TO: Program Coordinator DIRECT REPORTS: None LOCATION: St. Louis, MO SALARY: $40,000-$42,000 per year, paid bi-weekly Mission Depaul USA supports...
    Bi-weekly pay
    Permanent employment
    Full time
    Temporary work
    Work experience placement
    Work at office
    Local area
    Monday to Friday
    Night shift
    Weekend work
    Afternoon shift

    Depaul USA

    Saint Louis, MO
    14 hours ago
  •  ...Student Base: Get immediate access to eager learners nationwide, expanding your reach. Zero Hassle: We handle scheduling, payments, and marketing, so you can focus on delivering top-notch Soccer instruction. Visibility: Boost your coaching profile and extend your impact... 
    Immediate start
    Flexible hours

    Teach ME PC

    Saint Louis, MO
    4 days ago
  • Adapt of Missouri, a Compass Health Network subsidiary, is seeking a Behavioral Technician to support adults with chronic mental health conditions in a supervised residential setting. The role focuses on building independence and recovery, with a weekend/as-needed schedule...
    Shift work
    Weekend work

    Default

    Saint Louis, MO
    3 days ago
  • Kindthread is seeking a Part-time Key Holder for Scrubs & Beyond in a Missouri store. You will support the store leadership team to meet sales goals, manage budgets and payroll, and ensure an outstanding guest experience. You will coach staff, maintain visual standards...
    Part time
    Flexible hours
    Afternoon shift

    Kindthread

    Saint Louis, MO
    14 hours ago
  •  ...Washington, Farmington area in MO to apply for this position. We are hiring in the West St. Louis, MO market only. What is Exit Factor? Exit Factor is a business consulting firm. Our passion is helping small to medium size businesses increase their profit, efficiency, and... 
    Full time
    Contract work
    Work at office
    Remote work

    Exit Factor

    Saint Louis, MO
    3 days ago
  • $27 per hour

    Aquila is seeking a Fitness Coordinator in St. Louis, MO, to oversee fitness center programs, assist members with safe and effective exercise, and perform a wide range of technical and administrative duties. This full-time role is based in-person, Monday through Friday...
    Full time
    Monday to Friday

    Aquila

    Saint Louis, MO
    3 days ago
  • Job Description Job Description Employment Support Specialist / Job Coach UCP Heartland – St. Louis Metro Area Full-Time | Non-Exempt | 40 Hours per Week (Schedule Varies) Make Employment Possible. Make Independence Last. At UCP Heartland , we believe ...
    Full time
    Flexible hours

    United Cerebral Palsy Heartland

    Saint Louis, MO
    3 days ago
  • PTS Advance in St. Louis, Missouri is offering an immediate opening for a C-HR Partner. This role focuses on supporting employee relations within the Membrane Solutions organization. The successful candidate will manage employee relations casework, develop manager training...
    Immediate start

    PTS Advance

    Saint Louis, MO
    2 days ago
  •  ...Time To Teach is expanding its national trainer team and seeks experienced K-12 educators to deliver classroom management and student engagement training refined since 1993. The role is flexible and remote-friendly, designed to fit around a full-time job, family, or retirement... 
    Full time
    For contractors
    Remote work
    Flexible hours

    TrulyHired

    Saint Louis, MO
    4 days ago
  •  ...skills on your terms. Whether you are an experienced coach or new to the teaching path, our model supports autonomy, flexible hours, and nationwide learner access, with us handling scheduling, payments, and marketing so you can focus on coaching. #J-18808-Ljbffr TeachMe.To
    Flexible hours

    TeachMe.To

    Saint Louis, MO
    14 hours ago
  •  ...ElderFIT is seeking an in-home and virtual Personal Trainer to work with seniors in the St. Louis area. You’ll deliver one-on-one sessions, conduct fitness assessments, and tailor programs to improve strength, balance, mobility, and daily function. Join a team that offers... 
    Flexible hours

    Elderfit

    Saint Louis, MO
    14 hours ago
  • $20 per hour

     ...people work out. We're looking for highly motivated and energetic people to join our Des Peres studio. As a BODY20 full-time Personal Trainer, you will be an integral part of a small team of personal trainers to deliver time-condensed EMS-powered workouts and provide best-... 
    Full time
    Casual work
    Night shift

    BODY 20 LLC

    Saint Louis, MO
    4 days ago
  • Harris-Stowe State University invites applications for a full-time Assistant Professor of Business Administration in the Anheuser-Busch School of Business. The position emphasizes teaching core business courses and supporting school-wide assessment, including coordinating...
    Full time

    Harris-Stowe State University

    Saint Louis, MO
    3 days ago
  • $40 - $75 per hour

    Position Summary As a Cycle Instructor you will coach indoor cycling participants. You will help our members by educating and connecting them to our industry leading strategy of the Core 3 method. This method includes Comprehensive Assessments, Personalized Nutrition and...
    Full time
    Temporary work
    Flexible hours

    Life Time Fitness

    Saint Louis, MO
    3 days ago
  • $100 per hour

     ...roughly 20,000 students a year with an overall 88% average first-time pass rate. Our instructors are why.As a CDL Class A Instructor Trainer, you teach students from their first pre-trip inspection to the day they pass their CDL exam — in the yard, and behind the wheel.... 
    Hourly pay
    Daily paid
    Local area
    Relocation
    Relocation package
    Night shift
    Day shift

    160 Driving Academy

    Saint Louis, MO
    1 day ago
  •  ...Personal Trainer - Creve CoeurCreve Coeur - St Louis, MO 63141OverviewPosition Type Part Time Job Shift Any Education Level Certifications Travel Percentage MinimalDescriptionCommunity | Action | Recognition | ExperienceOur vision is to be the elite health and fitness... 
    16 hours
    Part time
    Shift work

    Club Fitness

    Saint Louis, MO
    4 days ago
  •  ...The Exercise Coach is seeking Elite Personal Trainers to join our team of fitness professionals committed to excellence. You will help clients transform their lives through individualized training using our bio-adaptive methods and Exerbotics technology. Full-time roles... 
    Full time

    The Exercise Coach

    Saint Louis, MO
    2 days ago
  •  ...time off Training & development Free uniforms Wellness resources Join the #1 Personal Training Brand -- Now Hiring Elite Personal Trainers! Are you passionate about helping people transform their lives through fitness? Do you have the drive, dedication, and expertise to... 
    Full time
    Immediate start
    Flexible hours

    The Exercise Coach

    Saint Louis, MO
    2 days ago
  •  ...progress and maintain accurate records, certifications, and documentation Client Experience Excellence Train staff on client consultations, communication, and customer service best practices Promote professionalism, empathy, and a culture of continuous improvement... 
    Full time
    Part time
    Traineeship
    Work at office

    Become A Part of our Team!!

    Saint Louis, MO
    2 days ago
  • Row House CoachRowing is on the rise and Row House is at the forefront! Row House is a boutique rowing concept that strives to give people of all different fitness levels an efficient, high-cardio, full-body workout in less than one hour. It distinguishes itself from other...
    Flexible hours

    Xponential Fitness LLC

    Saint Louis, MO
    4 days ago
  • American Medical Administrators LTC seeks a Regional CPI Instructor to deliver CPI training across SNFs, ensuring staff competency in crisis prevention, de-escalation, and safe intervention. You will promote trauma-informed, person-centered care and maintain training records...

    American Medical Administrators LTC

    Saint Louis, MO
    3 days ago
  • $70k - $80k

    Technology Trainer IT/Networking/Hardware St. Louis , Missouri Direct Hire Oct 6, 2026 $75,000.00 54950 Job Title Technology Trainer Pay $70,000 - $80,000 annually Location Hybrid Downtown St. Louis, with potential to work from Clayton office Summary Join a reputable professional... 
    Work at office
    Remote work

    Prestige Staffing

    Saint Louis, MO
    14 hours ago
  • Feuji in Saint Louis, MO seeks a New User Onboarding Specialist to deliver onsite training for new employees, ensuring they are equipped to use systems, devices, and processes from day one. You will prepare onboarding materials, support device setup, coordinate with site...

    Feuji

    Saint Louis, MO
    14 hours ago
  •  ...Department: St. Louis Position Type: Full Time Location Name: St Louis, MO UB Greensfelder LLP has a full-time opening for a Technology Trainer as part of the Information Technology team to work in the St. Louis office. UB Greensfelder LLP is an Am Law 200 law firm... 
    Full time
    Temporary work
    Casual work
    Work at office
    Weekend work

    UB Greensfelder LLP

    Saint Louis, MO
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Marketing Consultant and Trainer. Be the first to apply!