Case Manager

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

$4-$9

HOURS PER WEEK

40

DATE UPDATED

Sep 17, 2026

JOB OVERVIEW

About us
We are a plaintiff personal injury firm. We handle catastrophic injury, trucking and commercial vehicle crashes, wrongful death, premises liability and medical malpractice. We have a few hundred open files right now and we're still growing. When a client calls us, they're usually having the worst year of their life. What they remember about us later is mostly how we treated them between signing the contract and sending the demand.

What the job actually is
You own the pre-litigation file. From the day the contract is signed until the case settles or goes out for suit, you're the person the client calls. You're also the person who knows where everything stands.
Day to day, that looks like this:

Calling clients on a set schedule, and not only when something happens. Most client complaints in this phase come down to silence, and we don't allow it.

Tracking treatment. You know who's treating, who stopped going and who needs a referral. You flag gaps before the defense can use them.

Ordering medical records and bills, then staying on providers until the file is complete.
Handling liens, letters of protection, health insurance and Medicare or Medicaid issues. The paralegal helps on the complicated ones.

Running the property damage side so the client isn't left without a car. That covers rental, total loss and repairs.

Keeping the case management system accurate. If it isn't in the system, it didn't happen.

Building the demand package once treatment ends, so the attorney gets a file that's ready to go.

You report to the general paralegal who has pre-litigation authority. You'll work every day with the attorney, litigation paralegal and legal assistant on your team.

What we're looking for
We strongly prefer two or more years in personal injury pre-litigation. If you've worked on the defense side or as a claims adjuster and want to switch sides, we'll still talk to you. The resume matters less than a few basics. Can you keep 25 to 40 files straight in your head? Do you return every call the same day? Will you tell a supervising attorney bad news early, or wait and hope it goes away?

You should be comfortable working in a cloud case management system, and we'll train you on ours. You also need to be comfortable on the phone with a client who's angry, crying or sure nothing is happening on their case. We can't train that part.

Working remote

This job is fully remote, and that comes with some obligations. You need a private place to work where you can take client calls without background noise. Your internet has to hold up through a recorded statement. We expect you online and reachable during Central time business hours, on camera for team meetings and responsive on chat through the day. Files move here the same way they would in an office. You stay visible in the system, so nobody has to wonder whether a task got done.

What we offer
Pay depends on experience, and we'll talk numbers openly in the first conversation. We offer health coverage, paid time off and paid holidays. The firm is small enough that the managing partner knows your name and what's on your desk. It's also growing fast enough that you have room to move up. Several people on our staff started in one role and now hold another.

Screening questions
Please answer each one in a few sentences. We care more about how you think than about polished writing.

A client did six weeks of chiropractic care, then stopped going. Forty-seven days later they call to say the pain is worse and they want to go back. What do you do, and in what order? What do you tell the attorney?

Your client is on Medicaid. The hospital billed Medicaid and also filed a hospital lien. A chiropractor treated the client under a letter of protection. The client asks how much they'll actually take home. Walk us through how you identify every lien and interest on the file before anyone answers that question.

The at-fault carrier's adjuster reached the client directly before our letter of representation went out. The client gave a recorded statement and was offered a quick check. The client calls to tell you about it on day three. What do you do that day?

It's Monday morning and you have 35 files. A provider has records ready but wants a fee before releasing them. A client's rental ends today and they're crying on the phone. The attorney wants a demand by Wednesday. A new client hasn't answered in ten days. How do you order that list, and why?

While building a demand, you find records showing the client had treatment for the same body part two years before the wreck. The client never mentioned it. How do you handle it with the client, and how do you handle it with the attorney?

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0177
Total Execution Time  0.0207
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,510,400 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Case-Manager-1732420
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0093 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0009   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1732420
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 965431
 LIMIT 1 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1732420
AND `misc`.`id` IS NULL 
0.0007   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-20',ej.date_added) duration_days, DATEDIFF('2026-10-20',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_jobs ej WHERE e.employer_id = ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id = '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-10-20',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1732420' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1732420 
0.0010   UPDATE employer_jobs SET hit_counts = '***Sep-17-2026=357***Sep-18-2026=59***Sep-19-2026=35***Sep-20-2026=27***Sep-21-2026=46***Sep-22-2026=44***Sep-23-2026=44***Sep-24-2026=67***Sep-25-2026=47***Sep-26-2026=16***Sep-27-2026=14***Sep-28-2026=28***Sep-29-2026=27***Sep-30-2026=18***Oct-01-2026=30***Oct-02-2026=20***Oct-03-2026=8***Oct-04-2026=7***Oct-05-2026=20***Oct-06-2026=11***Oct-07-2026=11***Oct-08-2026=16***Oct-09-2026=11***Oct-10-2026=5***Oct-11-2026=5***Oct-12-2026=5***Oct-13-2026=8***Oct-14-2026=14***Oct-15-2026=9***Oct-16-2026=13***Oct-17-2026=3***Oct-20-2026=2' WHERE job_id= '1732420'  
0.0017   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=829***Oct-2026=198' WHERE job_id= '1732420'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1732420' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1732420 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '965431'
AND `date_added` >= '2022-06-08' 
0.0004   select * from teasers 
0.0002   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)