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

Occupational/Physiotherapist

$100k - $130k

Marathon Health

Physical Therapist

Marathon Health is a leading provider of advanced primary care in the U.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

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.

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.

Assist with care coordination and ensure patient seeks appropriate level of care or specialty and follows up accordingly.

Documents patient care services appropriately and promptly by charting in patient's electronic medical record.

Protects patients and employees by adhering to infection-control policies and protocols.

Develops physical therapy staff by providing evidence-based practice resources, developing and conducting in-service training programs.

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.

Assist in outreach efforts with Marathon Health to target those employees at highest risk of developing chronic diseases.

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. 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.

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.

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.

We believe in empowering teammates to do their best work and build better healthcare. 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. 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 1 day ago
Similar jobs that could be interesting for youBased on the Occupational/Physiotherapist in Grand Junction, CO vacancy
  • $2,050 - $2,291 per week

     ...Registered Respiratory Therapist Location: Grand Junction, CO Agency: Prime Time Healthcare...  ...: $2,050 to $2,291 per week Shift Information:...  ...: $ 2050.20-$ 2291.40 wk Weekly pay ranges...  ...limited to, guaranteed hours, travel distance, demand,... 
    Suggested
    Weekly pay
    Contract work
    Temporary work
    Part time
    Immediate start
    Flexible hours
    Shift work

    AlliedTravelCareers

    Grand Junction, CO
    15 minutes ago
  • $1,997 per week

     ...Physical Therapist Location: Grand Junction, CO Agency: Access Healthcare LLC Pay: $1,997 per week Shift Information: Days - 3 days x 12 hours Contract Duration: 6 Weeks Start Date: ASAP About the Role: AlliedTravelCareers... 
    Suggested
    Daily paid
    Permanent employment
    Contract work
    Immediate start
    Shift work
    3 days per week

    AlliedTravelCareers

    Grand Junction, CO
    15 minutes ago
  • $2,216 - $2,284 per week

     ...Pathologist Location: Grand Junction, CO Agency:...  ...$2,216 to $2,284 per week Shift...  ...Information: Days - 5 days x 8 hours Start Date:...  ...Shift: Day - up to 40.00 hours per week...  ...Specialization in Travel Therapists: With over a decade of... 
    Suggested
    Immediate start
    Relocation package
    Shift work

    AlliedTravelCareers

    Grand Junction, CO
    15 minutes ago
  • $2,445 per week

     ...Pathologist Location: Grand Junction, CO Agency: Cross...  ...Pay: $2,445 per week Shift...  ...Information: Days - 5 days x 8 hours Contract...  ...in business for almost 40 years, matching healthcare...  ...Rehabilitation: Physical Therapy, Occupational... 
    Suggested
    Contract work
    Immediate start
    Shift work

    AlliedTravelCareers

    Grand Junction, CO
    15 minutes ago
  • $2,347 per week

     ...payment breakdown $2,347 per week in taxable pay and non-...  ...2026 ~ Duration: 13 ~40 hours per week ~ Shift: 8 Hrs...  ...Solutions is looking for a Physical Therapist to join our travel team in a HOME HEALTH setting, in Grand Junction, CO! This is a full time travel... 
    Suggested
    Weekly pay
    Full time
    Contract work
    Shift work

    Ardor Health Solutions

    Grand Junction, CO
    4 days ago
  • $2,166 per week

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

    TravelNurseSource

    Grand Junction, CO
    15 minutes 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: 5/14/2026 About the Position... 
    Contract work
    Shift work

    TravelNurseSource

    Grand Junction, CO
    15 minutes ago
  • $85k - $95k

     ...Job Description Job Description Chiropractor Grand Junction CO $85k-$95k + potential bonuses | Full Time We are looking for Chiropractor...  ...in CO Schedule: Full-time with flexibility (30-40 hrs per week) Weekend availability Salary: ~$85k-$95k plus Bonus... 
    Full time
    Weekend work

    HEALTHCARE RECRUITMENT COUNSELORS

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

     ...RN) | Intensive Care Unit (ICU) / Critical Care Location: Grand Junction, CO Agency: Magnet Medical Pay: $1,930 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 5/18/2026... 
    Contract work
    Work experience placement
    Flexible hours
    Shift work
    Night shift

    TravelNurseSource

    Grand Junction, CO
    15 minutes ago
  • $450 - $550 per day

     ...Opportunity for Nurse Practitioners – Part-Time available. Specialty : Nurse Practitioner Location : Grand Junction, CO Shifts : 8:00 AM - 4:00 PM, (3 days/Week, Wed, Thurs, Fri) Compensation: $450–$550 per day (Guaranteed daily rate) Status: W-2 Employment... 
    Daily paid
    Part time
    Flexible hours
    Shift work
    Weekend work
    3 days per week

    Commonwealth Medical Services

    Grand Junction, CO
    20 days ago
  • $2,110 per week

     ...(RN) | Intensive Care Unit (ICU) / Critical Care Location: Grand Junction, CO Agency: Care Career Pay: $2,110 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 5/18/2026... 
    Contract work
    Shift work
    Night shift

    TravelNurseSource

    Grand Junction, CO
    15 minutes ago
  • $1,963 per week

     ...(RN) | Intensive Care Unit (ICU) / Critical Care Location: Grand Junction, CO Agency: AHS Staffing Pay: $1,963 per week Shift Information: Nights - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 5/18/2026... 
    Permanent employment
    Contract work
    Temporary work
    Shift work
    Night shift

    TravelNurseSource

    Grand Junction, CO
    15 minutes ago
  • $2,016 - $2,216 per week

     ...Registered Nurse (RN) | Medical-Surgical Location: Grand Junction, CO Agency: Titan Medical Group Pay: $2,016 to $2,216 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 12 Weeks Start Date: 5/25/... 
    Weekly pay
    Contract work
    Shift work
    Night shift

    TravelNurseSource

    Grand Junction, CO
    15 minutes ago
  • $2,198 per week

     ...Registered Nurse (RN) | Labor & Delivery Location: Grand Junction, CO Agency: Triage Staffing Pay: $2,198 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 5/18/2026 About... 
    Contract work
    Shift work
    Night shift

    TravelNurseSource

    Grand Junction, CO
    15 minutes ago
  • $1,549 per week

     ...Registered Nurse (RN) | OR Circulate Location: Grand Junction, CO Agency: Health Advocates Network Pay: $1,549 per week Shift Information: 3 days x 12 hours Start Date: ASAP About the Position TravelNurseSource is working... 
    Daily paid
    Local area
    Immediate start
    Shift work
    Night shift
    Day shift

    TravelNurseSource

    Grand Junction, CO
    15 minutes ago
  • $2,139 per week

     ...Medical-Surgical Location: Grand Junction, CO Agency: Magnet Medical Pay: $2,139 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13...  ...assessments of patients’ physical, emotional, and psychological needs... 
    Contract work
    Flexible hours
    Shift work
    Night shift

    TravelNurseSource

    Grand Junction, CO
    15 minutes ago
  • $2,182 per week

     ...& Delivery Location: Grand Junction, CO Agency: Magnet Medical Pay: $2,182 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks...  ...histories, vital signs, and physical assessments. Perform non-stress... 
    Contract work
    Immediate start
    Flexible hours
    Shift work
    Night shift

    TravelNurseSource

    Grand Junction, CO
    15 minutes ago
  • $2,326 per week

     ...Registered Nurse (RN) | Labor & Delivery Location: Grand Junction, CO Agency: Coast Medical Service Pay: $2,326 per week Shift Information: Rotating - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 5/18/2026... 
    Daily paid
    Contract work
    Shift work

    TravelNurseSource

    Grand Junction, CO
    15 minutes ago
  • $2,362 per week

     ...Labor & Delivery Location: Grand Junction, CO Agency: Care Career Pay: $2,362 per week Shift Information: 3 days x 12 hours Contract Duration: 13 Weeks...  ...support, be it emotional or physical, for those who experience complications... 
    Contract work
    Immediate start
    Shift work

    TravelNurseSource

    Grand Junction, CO
    15 minutes ago
  • $2,210 per week

     ...Registered Nurse (RN) | Medical-Surgical Location: Grand Junction, CO Agency: AHS Staffing Pay: $2,210 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 5/25/2026 About the... 
    Permanent employment
    Contract work
    Temporary work
    Shift work

    TravelNurseSource

    Grand Junction, CO
    15 minutes ago
  • $2,048 per week

     ...Registered Nurse (RN) | Labor & Delivery Location: Grand Junction, CO Agency: Atlas MedStaff Pay: $2,048 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: ASAP About... 
    Hourly pay
    Contract work
    Work at office
    Immediate start
    Remote work
    Shift work
    Night shift
    Weekend work

    TravelNurseSource

    Grand Junction, CO
    15 minutes ago
  • $1,652 - $1,899 per week

     ...Health Location: Grand Junction, CO Agency: Fusion...  ...$1,652 to $1,899 per week Shift Information: 5 days x 8 hours Contract...  ...Coordinate with physicians, therapists, and other healthcare...  ...in PC skills Physical Abilities - Must be able... 
    Contract work
    Temporary work
    Immediate start
    Shift work

    TravelNurseSource

    Grand Junction, CO
    15 minutes ago
  • $1,997 - $2,124 per week

     ...Delivery Location: Grand Junction, CO Agency: Fusion...  ...$1,997 to $2,124 per week Shift...  ...Nights - 3 days x 12 hours Contract Duration...  ...proficiency in PC skills Physical Abilities - Must be...  ...Fusion started staffing therapists in 2009, and has since... 
    Contract work
    Temporary work
    Immediate start
    Shift work
    Night shift

    TravelNurseSource

    Grand Junction, CO
    15 minutes ago
  • $2,072 per week

     ...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Grand Junction, CO Agency: Triage Staffing Pay: $2,072 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 5/18/2026... 
    Contract work
    Shift work
    Night shift

    TravelNurseSource

    Grand Junction, CO
    15 minutes ago
  • $2,236 per week

     ...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Grand Junction, CO Agency: Care Career Pay: $2,236 per week Shift Information: Days - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: ASAP... 
    Contract work
    Immediate start
    Shift work

    TravelNurseSource

    Grand Junction, CO
    15 minutes ago
  • $1,866 - $2,066 per week

     ...Nurse (RN) | Neonatal Intensive Care Unit Location: Grand Junction, CO Agency: Titan Medical Group Pay: $1,866 to $2,066 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 12 Weeks Start Date: 5/18/... 
    Weekly pay
    Contract work
    Shift work
    Night shift

    TravelNurseSource

    Grand Junction, CO
    15 minutes ago
  • $1,841 - $1,958 per week

     ...Unit Location: Grand Junction, CO Agency: Fusion...  ...$1,841 to $1,958 per week Shift...  ...Nights - 3 days x 12 hours Contract Duration...  ...including neonatologists and therapists, to optimize neonatal...  ...proficiency in PC skills Physical Abilities - Must be... 
    Contract work
    Temporary work
    Immediate start
    Shift work
    Night shift

    TravelNurseSource

    Grand Junction, CO
    15 minutes ago
  • $2,686 per week

     ...Operating Room Location: Grand Junction, CO Agency: Magnet Medical Pay: $2,686 per week Shift Information: Rotating - 4 days x 10 hours Contract Duration: 13...  .... Prepare patients physically and emotionally for surgery, explaining... 
    Contract work
    Immediate start
    Flexible hours
    Shift work

    TravelNurseSource

    Grand Junction, CO
    15 minutes ago
  • $2,906 per week

     ...Registered Nurse (RN) | Cardiovascular Operating Room Location: Grand Junction, CO Agency: Care Career Pay: $2,906 per week Shift Information: 4 days x 10 hours Contract Duration: 13 Weeks Start Date: ASAP About... 
    Contract work
    Immediate start
    Shift work

    TravelNurseSource

    Grand Junction, CO
    15 minutes ago
  • $2,072 per week

     ...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Grand Junction, CO Agency: Triage Staffing Pay: $2,072 per week Shift Information: Days - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 5/18/2026... 
    Contract work
    Shift work

    TravelNurseSource

    Grand Junction, CO
    15 minutes ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Occupational/Physiotherapist. Be the first to apply!