CATCH Jobs Hiring Now

CATCH is hiring for 16 open roles on Migrate Mate as of July 16, 2026, concentrated in healthcare administration and business operations. Migrate Mate updates CATCH's live openings daily. CATCH is a behavioral health and psychiatric services organization providing mental health treatment, case management, and residential support programs across the Greater Philadelphia area.

Find CATCH Jobs

Overview

CATCH hiring data on Migrate Mate, as of July 16, 2026.

Open jobs
16
Top team
Healthcare Administration
Seniority
Across all levels
Work type
0% remote or hybrid
Top location
Philadelphia

Open Roles at CATCH

Showing 16 of 16+ CATCH jobs

CATCH
Psychiatric Rehabilitation Counselor
We won't show you this job again
CATCH
Added 6d ago
Psychiatric Rehabilitation Counselor
CATCH
Philadelphia, Pennsylvania
On-Site
Master's degree
201-500

Have you applied for this role?

CATCH
Crisis Unit - RN
We won't show you this job again
CATCH
Added 1w ago
Crisis Unit - RN
CATCH
Philadelphia, Pennsylvania
Business Operations
Human Resources (HR) — Generalist
Recruiting & Talent Acquisition
On-Site
201-500

Have you applied for this role?

CATCH
Penrose Place - Program Manager
We won't show you this job again
CATCH
Added 2w ago
Penrose Place - Program Manager
CATCH
Philadelphia, Pennsylvania
Clinical Support
Healthcare Administration
Project Management
On-Site
Master's degree in social science
201-500

Have you applied for this role?

CATCH
Mattie's House - LPN
We won't show you this job again
CATCH
Added 3w ago
Mattie's House - LPN
CATCH
Philadelphia, Pennsylvania
Healthcare Administration
Mental & Behavioral Health
Social Work & Counseling
On-Site
201-500

Have you applied for this role?

CATCH
Adult Blended Case Manager
We won't show you this job again
CATCH
Added 3w ago
Adult Blended Case Manager
CATCH
Philadelphia, Pennsylvania
Community & Nonprofit Services
Human Resources
Social Work & Counseling
On-Site
Bachelor's degree in social science
201-500

Have you applied for this role?

CATCH
Outpatient - Clinical Supervisor
We won't show you this job again
CATCH
Added 3w ago
Outpatient - Clinical Supervisor
CATCH
Philadelphia, Pennsylvania
Healthcare Administration
Mental & Behavioral Health
Social Work & Counseling
On-Site
Master's degree in social science
201-500

Have you applied for this role?

CATCH
Blended Case Manager
We won't show you this job again
CATCH
Added 3w ago
Blended Case Manager
CATCH
Philadelphia, Pennsylvania
Community & Nonprofit Services
Human Resources
Social Work & Counseling
On-Site
Bachelor's degree in counseling
201-500

Have you applied for this role?

CATCH
Penrose Place - Therapist Primary
We won't show you this job again
CATCH
Added 1mo ago
Penrose Place - Therapist Primary
CATCH
Philadelphia, Pennsylvania
Business Development
Business Strategy
Executive Leadership & C-Suite
Partnerships & Business Development
On-Site
Master's degree in social science
201-500

Have you applied for this role?

CATCH
Penrose Place - Psychiatric Technician
We won't show you this job again
CATCH
Added 1mo ago
Penrose Place - Psychiatric Technician
CATCH
Philadelphia, Pennsylvania
Business Operations
Human Resources (HR) — Generalist
Recruiting & Talent Acquisition
On-Site
High school diploma or GED
201-500

Have you applied for this role?

CATCH
Matti's House - Primary Therapist
We won't show you this job again
CATCH
Added 1mo ago
Matti's House - Primary Therapist
CATCH
Philadelphia, Pennsylvania
Healthcare Administration
Mental & Behavioral Health
Social Work & Counseling
On-Site
Master's degree in social science
201-500

Have you applied for this role?

CATCH
Primary Therapist/Activities Therapist
We won't show you this job again
CATCH
Added 1mo ago
Primary Therapist/Activities Therapist
CATCH
Philadelphia, Pennsylvania
Healthcare Administration
Mental & Behavioral Health
Social Work & Counseling
On-Site
Master's degree in social science
201-500

Have you applied for this role?

CATCH
Licensed Professional Counselor
We won't show you this job again
CATCH
Added 1mo ago
Licensed Professional Counselor
CATCH
Philadelphia, Pennsylvania
Healthcare Administration
Mental & Behavioral Health
Social Work & Counseling
On-Site
Master's degree in social work
201-500

Have you applied for this role?

CATCH
Lehigh House - Primary Therapist/Activities Therapist - WEEKENDS ONLY
We won't show you this job again
CATCH
Added 1mo ago
Lehigh House - Primary Therapist/Activities Therapist - WEEKENDS ONLY
CATCH
Philadelphia, Pennsylvania
Healthcare Administration
Mental & Behavioral Health
Social Work & Counseling
On-Site
Master's degree in social science
201-500

Have you applied for this role?

CATCH
Transformed Day Program - Senior Psychiatric Rehabilitation Counselor
We won't show you this job again
CATCH
Added 1mo ago
Transformed Day Program - Senior Psychiatric Rehabilitation Counselor
CATCH
Philadelphia, Pennsylvania
Business Operations
Human Resources (HR) — Generalist
Recruiting & Talent Acquisition
On-Site
Master's degree in psychology
201-500

Have you applied for this role?

CATCH
LPN Part Time
We won't show you this job again
CATCH
Added 1mo ago
LPN Part Time
CATCH
Philadelphia, Pennsylvania
Business Operations
Human Resources (HR) — Generalist
Recruiting & Talent Acquisition
On-Site
201-500

Have you applied for this role?

CATCH
Lehigh House - Program Manager
We won't show you this job again
CATCH
Added 3mo ago
Lehigh House - Program Manager
CATCH
Philadelphia, Pennsylvania
Clinical Support
Healthcare Administration
Project Management
On-Site
Master's degree in social science
201-500

Have you applied for this role?

Job Roles at CATCH

Healthcare Administration6 jobs
Business Operations4 jobs
Community & Nonprofit Services2 jobs
Clinical Support2 jobs
Business Development1 jobs

Working at CATCH

CATCH's 16 open roles are across all levels, and about 0% are remote or hybrid. The most active teams are healthcare administration, business operations, and community & nonprofit services. CATCH provides behavioral health services including psychiatric rehabilitation, outpatient therapy, residential treatment, and blended case management. The organization employs licensed therapists, counselors, psychiatric technicians, licensed practical nurses, and program managers who deliver mental health care across community and residential settings. Most CATCH roles are based in Philadelphia.

Explore more roles by function

Browse thousands of live openings across engineering, sales, product, and more, and apply in just a few clicks.

Browse jobs by role

CATCH Jobs: Frequently Asked Questions

How many jobs is CATCH hiring for right now?

CATCH is hiring for 16 open roles on Migrate Mate as of July 16, 2026, updated daily, concentrated in healthcare administration and business operations. Roles span clinical, therapeutic, and program management functions across behavioral health and psychiatric services. Migrate Mate pulls CATCH's current openings so the count reflects what is actively posted.

What kinds of roles does CATCH hire for?

The most active teams are healthcare administration, business operations, and community & nonprofit services. CATCH regularly hires for positions in psychiatric rehabilitation, outpatient and residential therapy, case management, psychiatric nursing, and program administration. Titles include licensed professional counselors, primary therapists, blended case managers, psychiatric technicians, licensed practical nurses, and program managers. Most postings are across all levels.

Are CATCH jobs remote or in-person?

Mostly on-site. About 0% of CATCH's open roles on Migrate Mate are remote or hybrid as of July 16, 2026, with the rest based in Philadelphia. Each CATCH listing shows its work location so you can filter before applying.

How do I apply to a job at CATCH?

Find a CATCH role on Migrate Mate, then follow the listing through to CATCH's own application process. CATCH manages its own hiring, so applications, interviews, and offers are handled directly by their team. Migrate Mate keeps the listings current so you can browse what is open before clicking through to apply.

Does CATCH hire entry-level?

Most of CATCH's open roles on Migrate Mate are across all levels as of July 16, 2026. Check individual CATCH listings for stated experience requirements.

Where is CATCH hiring?

Most CATCH roles are based in Philadelphia, and about 0% offer remote or hybrid work as of July 16, 2026. Migrate Mate shows the location on each listing.