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

Physical Therapist - Grand Junction, CO - 40 hours Weekly

$100k - $130k

Marathon Health

Physical Therapist

Marathon Health is a leading provider of advanced primary care in the U.S., serving 2.5 million eligible patients through approximately 630 employer and union-sponsored clients. Our comprehensive services include advanced primary care, mental health, occupational health, musculoskeletal, and pharmacy services, delivered through our 680+ health centers across 41 states. We also offer virtual primary care and mental health services accessible in all 50 states. Transforming healthcare delivery with a patient-first approach, we prioritize convenient access to both in-person and virtual care, resulting in improved health outcomes and significant cost savings. Committed to inclusivity and collaboration, we foster a positive work environment and recruit exceptional talent to ensure expertise and compassion in healthcare delivery. Marathon has been recognized as a five-time Modern Healthcare Best Places to Work in Healthcare winner and a six-time Best in KLAS award winner for employer-sponsored healthcare services.

Schedule: Monday, Wednesday and Friday 7AM-3:30PM, Tuesday and Thursday 8:30AM-5PM

About The Job

The Physical Therapist is responsible for a combination of clinical and client facing worksite support. The Physical Therapist is responsible for assuring that all patients receive top notch musculoskeletal care. The Physical Therapist will carry out an individualized program of physical therapy including assessment, treatment, planning, implementation, education, and communication to maximize a patient's progress toward achieving functional goals. In addition, the Physical Therapist will help support the client in the worksite providing body mechanics education, ergonomics and safety information, wellness initiatives, and other non-clinical worksite support. The Physical Therapist will maintain a positive working relationship and collaboration with other health professionals and ancillary staff.

Essential Duties & Responsibilities
  • Functions as part of care continuum and medical team, including but not limited to: physician, PA/NP, occupational therapist, health coach, medical assistant, etc.
  • Administers appropriate physical therapy treatments including therapeutic exercise, therapeutic activities, manual therapies, modalities, and patient education.
  • Based on results of thorough assessment, plans, and executes a thorough goal-directed treatment program that meets the patient's goals and provides positive outcome measures.
  • Assist with care coordination and ensure patient seeks appropriate level of care or specialty and follows up accordingly.
  • May supervise and direct PTA's in accordance with professional guidelines.
  • Teach in-home therapeutic exercises and stretches as part of treatment plan.
  • Documents patient care services appropriately and promptly by charting in patient's electronic medical record.
  • Maintains safe and clean working environment by complying with procedures, rules, and regulations.
  • Protects patients and employees by adhering to infection-control policies and protocols.
  • Maintains and develops professional knowledge and skills by reviewing professional publications and by attending continuing education.
  • Develops physical therapy staff by providing evidence-based practice resources, developing and conducting in-service training programs.
  • Injury prevention education and worksite assessments as needed and/or applicable.
  • Address ergonomic needs of client worksite as applicable/needed.
  • Effectively communicates with interdisciplinary team in the planning and implementation of the patient's plan of care.
  • Attend all Marathon Health center training sessions (including EMR training).
  • Identify community health needs and strategies to address them.
  • To advise on Marathon Health policy within the continually changing environment of healthcare delivery.
  • To schedule follow-up appointments, screenings, and tests for client company employees.
  • Assist in outreach efforts with Marathon Health to target those employees at highest risk of developing chronic diseases.
Qualifications

BS, MS or Doctorate Degree in Physical Therapy from an accredited university (CAPTE). Current license from the state Board of Physical Therapy Examiners. Minimum of 3 years' experience working as a Physical Therapist. Current BLS certification. Understanding of clinical documentation requirements utilizing electronic medical records software in accordance with state, federal, and APTA guidelines. Outpatient experience for adolescent and adult population. Ergonomic training, certification, or experience a plus.

Desired Attributes
  • Excellent presentation skills and ability to present education materials to multiple levels within a client's organization.
  • Comfortable working with employees at all levels within an organization, working independently and with limited supervision.
  • Consistently demonstrate professionalism in communications and relationships with patients, clients, co-workers, Marathon corporate leadership and support staff, employers, prospects, vendors, and carriers

Pay Range: $100,000 - $130,000/yr

The actual offer may vary dependent upon geographic location and the candidate's years of experience and/or skill level.

We are accepting applications for this position until a candidate has been selected. To apply to this position and learn more about open jobs at Marathon Health, visit our careers page.

Marathon Benefits Summary

We believe in empowering teammates to do their best work and build better healthcare. Below are some of our benefit offerings. Eligibility is based on 24/hr week.

  • Health and Well-Being: Free Marathon membership for in person and virtual care, employer paid life and disability insurance, and choice in medical/dental plans, vision, employer funded HSA, FSA, and voluntary illness, accident and hospitalization plans. Benefits are effective on the first of the month following date of hire.
  • Financial Support: Competitive compensation, 401k match, access to financial coaching through our Employee Assistance Program
  • Lifestyle: Paid time off for vacation, sick leave, and more, holiday schedule
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Physical Therapist - Grand Junction, CO - 40 hours Weekly in Grand Junction, CO vacancy
  • $40 - $46 per hour

     ...Registered Nurse (RN) | Educator Location: Grand Junction, CO Agency: Generis Tek Inc Pay: $40 to $46 per hour Shift Information: Days Start Date: ASAP About the Position TravelNurseSource is working with Generis Tek Inc to find a qualified... 
    Suggested
    Hourly pay
    Permanent employment
    Full time
    Contract work
    Immediate start
    Shift work

    TravelNurseSource

    Grand Junction, CO
    9 days ago
  • $50 per hour

     ...RN) | Case Manager Location: Grand Junction, CO Agency: Adelphi Healthcare Pay: $50 per hour Shift Information: Days Contract Duration: 12 Weeks Start Date: ASAP About the...  ...Shift Type: Days Rate: $2,004/40-hours Requirements: Active... 
    Suggested
    Hourly pay
    Full time
    Contract work
    Immediate start
    Shift work

    Adelphi Healthcare

    Grand Junction, CO
    10 days ago
  • $2,000 per week

     ...(RN) | Case Manager Location: Grand Junction, CO Agency: Hired by Matrix Inc. Pay: $2,000 per week Shift Information: Days - 5 days x 8 hours Start Date: 6/15/2026 About...  ...-Friday, 8a-5p Weekly Schedule: 40 Hours Certifications/License:... 
    Suggested
    Permanent employment
    Full time
    Contract work
    Temporary work
    Local area
    Monday to Friday
    Flexible hours
    Shift work

    TravelNurseSource

    Grand Junction, CO
    7 days ago
  • $2,143 per week

     ...Nurse (RN) | Case Manager Location: Grand Junction, CO Agency: Prime Staffing Pay: $2,143 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 12 Weeks...  ...HopeWest-Hospice Guaranteed Hours: 40 Contract Weeks:84 Requirements... 
    Suggested
    Full time
    Contract work
    Monday to Friday
    Shift work
    Weekday work

    Prime Staffing

    Grand Junction, CO
    10 days ago
  • $2,046 per week

     ...Nurse (RN) | Case Manager Location: Grand Junction, CO Agency: Mindlance Health Pay: $2,046 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 12 Weeks...  ...HopeWest-Hospice Guaranteed Hours: 40 Contract Weeks:84 About Mindlance... 
    Suggested
    Full time
    Contract work
    Monday to Friday
    Shift work
    Weekday work

    TravelNurseSource

    Grand Junction, CO
    10 days ago
  • $2,046 per week

     ...Nurse (RN) | Case Manager Location: Grand Junction, CO Agency: Mindlance Health Pay: $2,046 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 12 Weeks...  ...HopeWest-Hospice Guaranteed Hours: 40 Contract Weeks:84 Requirements... 
    Full time
    Contract work
    Monday to Friday
    Shift work
    Weekday work

    Mindlance Health

    Grand Junction, CO
    10 days ago
  • $50 per hour

     ...RN) | Case Manager Location: Grand Junction, CO Agency: Adelphi Healthcare Pay: $50 per hour Shift Information: Days Contract Duration: 12 Weeks Start Date: ASAP About the...  ...Shift Type: Days Rate: $2,004/40-hours Requirements: Active... 
    Hourly pay
    Daily paid
    Permanent employment
    Full time
    Contract work
    Immediate start
    Flexible hours
    Shift work

    TravelNurseSource

    Grand Junction, CO
    10 days ago
  • $2,931 per week

     ...Cardiovascular Operating Room Location: Grand Junction, CO Agency: Triage Staffing Pay: $2,931 per week Shift Information: Days - 4 days x 10 hours Contract Duration: 14 Weeks...  ...: 10H Days (12:00 AM-12:00 PM) 40 hours per week Length: 14 WEEKS... 
    Full time
    Contract work
    Shift work

    TravelNurseSource

    Grand Junction, CO
    2 days ago
  • $2,931 per week

     ...Cardiovascular Operating Room Location: Grand Junction, CO Agency: Triage Staffing Pay: $2,931 per week Shift Information: Days - 4 days x 10 hours Contract Duration: 14 Weeks...  ...: 10H Days (12:00 AM-12:00 PM) 40 hours per week Length: 14 WEEKS... 
    Full time
    Contract work
    Shift work

    Triage Staffing

    Grand Junction, CO
    2 days ago
  • $1,964 - $2,164 per week

     ...Medical-Surgical Location: Grand Junction, CO Agency: Ventura MedStaff Pay: $1,964 to $2,164 per week Shift Information: Rotating - 3 days x 12 hours Contract Duration: 13 Weeks...  ...Contracts run 8-13 weeks, with 36–40-hour guarantees, flexible start... 
    Weekly pay
    Full time
    Contract work
    Flexible hours
    Shift work

    Ventura MedStaff

    Grand Junction, CO
    2 days ago
  • $1,964 - $2,164 per week

     ...Surgical Location: Grand Junction, CO Agency: Ventura...  ...$1,964 to $2,164 per week Shift Information:...  ...Rotating - 3 days x 12 hours Contract Duration:...  ...run 8-13 weeks, with 36–40-hour guarantees,...  ...Nebraska. Our nursing, physical therapy, and allied health... 
    Weekly pay
    Full time
    Contract work
    Flexible hours
    Shift work

    TravelNurseSource

    Grand Junction, CO
    2 days ago
  • $1,939 per week

     ...Registered Nurse (RN) | Emergency Room (ER) / Trauma Location: Grand Junction, CO Agency: FlexCare Pay: $1,939 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position Position... 
    Full time
    Contract work
    Immediate start
    Shift work
    Night shift

    FlexCare

    Grand Junction, CO
    9 days ago
  • $1,939 per week

     ...Registered Nurse (RN) | Emergency Room (ER) / Trauma Location: Grand Junction, CO Agency: FlexCare Pay: $1,939 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position TravelNurseSource... 
    Full time
    Contract work
    Immediate start
    Shift work
    Night shift

    TravelNurseSource

    Grand Junction, CO
    9 days ago
  • $1,909 - $2,027 per week

     ...Registered Nurse (RN) | Emergency Room (ER) / Trauma Location: Grand Junction, CO Agency: AMN Healthcare Pay: $1,909 to $2,027 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 6/22/2026 About... 
    Extra income
    Full time
    Contract work
    Temporary work
    Shift work
    Night shift

    AMN Healthcare

    Grand Junction, CO
    7 days ago
  • $1,909 - $2,027 per week

     ...Registered Nurse (RN) | Emergency Room (ER) / Trauma Location: Grand Junction, CO Agency: AMN Healthcare Pay: $1,909 to $2,027 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 6/22/2026 About... 
    Extra income
    Full time
    Contract work
    Temporary work
    Local area
    Shift work
    Night shift

    TravelNurseSource

    Grand Junction, CO
    7 days ago
  • $55 per hour

     ...Registered Nurse (RN) | Emergency Room (ER) / Trauma Location: Grand Junction, CO Agency: Adelphi Healthcare Pay: $55 per hour Shift Information: Nights Contract Duration: 13 Weeks Start Date: ASAP About the Position TravelNurseSource... 
    Hourly pay
    Daily paid
    Permanent employment
    Full time
    Contract work
    Immediate start
    Flexible hours
    Shift work
    Night shift

    TravelNurseSource

    Grand Junction, CO
    10 days ago
  • $55 per hour

     ...Registered Nurse (RN) | Emergency Room (ER) / Trauma Location: Grand Junction, CO Agency: Adelphi Healthcare Pay: $55 per hour Shift Information: Nights Contract Duration: 13 Weeks Start Date: ASAP About the Position Summary: Ref #:... 
    Hourly pay
    Full time
    Contract work
    Immediate start
    Shift work
    Night shift

    Adelphi Healthcare

    Grand Junction, CO
    10 days ago
  • $50 - $55 per hour

     ...Registered Nurse (RN) | Case Manager Location: Grand Junction, CO Agency: Conflux Systems Inc Pay: $50 to $55 per hour Shift Information: Days Start Date:...  ...Grand Junction, CO Contract Duration: 13 weeks Start Date: 6/15/2026   Job... 
    Hourly pay
    Full time
    Contract work
    Immediate start
    Shift work
    Weekday work

    Conflux Systems Inc

    Grand Junction, CO
    10 days ago
  • $1,710 - $1,763 per week

     ...Registered Nurse (RN) | Case Manager Location: Grand Junction, CO Agency: Pioneer Healthcare Services Pay: $1,710 to $1,763 per week Shift Information: Days - 3 days x 12 hours Start Date: 6/15/2026 About the Position If you want to make... 
    Full time
    Relocation package
    Shift work

    Pioneer Healthcare Services

    Grand Junction, CO
    10 days ago
  • $2,014 per week

     ...Registered Nurse (RN) | Case Manager Location: Grand Junction, CO Agency: Openwork Health Pay: $2,014 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 12 Weeks Start Date: 6/15/2026 About the Position TravelNurseSource... 
    Weekly pay
    Daily paid
    Full time
    Contract work
    Flexible hours
    Shift work

    TravelNurseSource

    Grand Junction, CO
    10 days ago
  • $2,106 per week

     ...Registered Nurse (RN) | Case Manager Location: Grand Junction, CO Agency: Convergence Medical Staffing Pay: $2,106 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 12 Weeks Start Date: 6/15/2026 About the Position... 
    Weekly pay
    Full time
    Contract work
    Temporary work
    Shift work
    Day shift

    TravelNurseSource

    Grand Junction, CO
    10 days ago
  • $1,809 - $2,010 per week

     ...Registered Nurse (RN) | Case Manager Location: Grand Junction, CO Agency: Prime Time Healthcare Pay: $1,809 to $2,010 per week Shift Information: Rotating - 5 days x 8 hours Contract Duration: 12 Weeks Start Date: ASAP About the Role:... 
    Full time
    Contract work
    Immediate start
    Shift work
    Rotating shift

    Prime Time Healthcare

    Grand Junction, CO
    9 hours ago
  • $2,306 per week

     ...Registered Nurse (RN) | Case Manager Location: Grand Junction, CO Agency: Care Career Pay: $2,306 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position Case managers work... 
    Full time
    Contract work
    Immediate start
    Shift work

    Care Career

    Grand Junction, CO
    9 days ago
  • $1,868 per week

     ...Registered Nurse (RN) | Case Manager Location: Grand Junction, CO Agency: GetMed Staffing Pay: $1,868 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 12 Weeks Start Date: 6/15/2026 About the Position GetMed Staffing... 
    Full time
    Contract work
    Shift work

    GetMed Staffing

    Grand Junction, CO
    10 days ago
  • $2,306 per week

     ...Registered Nurse (RN) | Case Manager Location: Grand Junction, CO Agency: Care Career Pay: $2,306 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position TravelNurseSource is... 
    Full time
    Contract work
    Immediate start
    Shift work

    TravelNurseSource

    Grand Junction, CO
    9 days ago
  • $2,146 per week

     ...Registered Nurse (RN) | Case Manager Location: Grand Junction, CO Agency: Zack Group Healthcare Pay: $2,146 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 12 Weeks Start Date: 6/15/2026 About the Position Zack... 
    Weekly pay
    Extra income
    Full time
    Contract work
    Shift work

    Zack Group Healthcare

    Grand Junction, CO
    10 days ago
  • $2,140 per week

     ...Registered Nurse (RN) | Case Manager Location: Grand Junction, CO Agency: Slate Healthcare Pay: $2,140 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 12 Weeks Start Date: 6/15/2026 About the Position Profession... 
    Full time
    Contract work
    Shift work

    Slate Healthcare

    Grand Junction, CO
    10 days ago
  • $1,944 per week

     ...Registered Nurse (RN) | Case Manager Location: Grand Junction, CO Agency: KPG Healthcare Pay: $1,944 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 6/15/2026 About the Position TravelNurseSource... 
    Weekly pay
    Daily paid
    Permanent employment
    Full time
    Contract work
    Locum
    Shift work

    TravelNurseSource

    Grand Junction, CO
    10 days ago
  • $1,366 - $2,001 per week

     ...Registered Nurse (RN) | Case Manager Location: Grand Junction, CO Agency: Convergence Medical Staffing Pay: $1,366 to $2,001 per week Shift Information: Days - 5 days x 8 hours Start Date: ASAP About the Position Job RN - Case Manager community... 
    Weekly pay
    Full time
    Contract work
    Temporary work
    Immediate start
    Shift work
    Day shift

    Convergence Medical Staffing

    Grand Junction, CO
    9 days ago
  • $2,140 per week

     ...Registered Nurse (RN) | Case Manager Location: Grand Junction, CO Agency: Slate Healthcare Pay: $2,140 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 12 Weeks Start Date: 6/15/2026 About the Position TravelNurseSource... 
    Full time
    Contract work
    Shift work

    TravelNurseSource

    Grand Junction, CO
    10 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Physical Therapist - Grand Junction, CO - 40 hours Weekly. Be the first to apply!