Shepherd Center logo

Shepherd Center jobs and careers

Atlanta. Jobs in Atlanta

As of November 12, 2026, Shepherd Center has 75 open roles.

Headquartered in Atlanta
75Open roles
5Posted in the last 7 days

About Shepherd Center

With five decades of experience, Shepherd Center provides world-class clinical care, research, and family support for people experiencing the most complex conditions, including spinal cord and brain injuries, multi-trauma, traumatic amputations, stroke, multiple sclerosis, and pain. An elite center ranked by U.S. News as one of the nation’s top hospitals for rehabilitation, Shepherd Center is also recognized as both Spinal Cord Injury and Traumatic Brain Injury Model Systems. Shepherd is the only rehabilitation facility in the nation with an intensive care unit on-site, allowing us to care for the most complex patients and begin the rehabilitation process sooner.

Founded in 1975 by Alana Shepherd and James Shepherd.

Founded
1975
Employees
5,001 to 10,000
Total funding
$50M
Headquarters
Atlanta
Hiring in
1 city

Leadership

The top of Shepherd Center's org chart, with how many people report into each leader.

SMPhoto of Sarah Morrison

Sarah Morrison

CEO

149 reports

MYPhoto of Michael Yochelson

Michael Yochelson

Chief Medical Officer

63 reports

TLPhoto of Tiffany Lecroy

Tiffany Lecroy

Chief Nursing Officer

SHPhoto of Stephen B. Holleman

Stephen B. Holleman

CFO

KCPhoto of Katy Conway

Katy Conway

Chief Human Resources Officer

14 reports

BB

Beth Boatwright

Chief Financial Officer

6 reports

SBPhoto of Sarah L. Batts

Sarah L. Batts

SVP, Office of Advancement & Executive Director, Shepherd Center Foundation

11 reports

BF

Barry Fitts

Vice President, Chief Information Officer

19 reports

MFPhoto of Mitch Fillhaber

Mitch Fillhaber

Senior Vice President, Corporate Development & Managed Care

2 reports

Open roles at Shepherd Center 75

Shepherd Center jobs: common questions

Is Shepherd Center hiring right now?
Yes. Shepherd Center has 75 open roles listed as of November 12, 2026.
Where is Shepherd Center hiring?
The most open roles are in Atlanta (69).
Where is Shepherd Center headquartered?
Shepherd Center is headquartered in Atlanta and was founded in 1975.
Who leads Shepherd Center?
Sarah Morrison, CEO, is at the top of Shepherd Center's org chart.
How do I apply for a job at Shepherd Center?
Pick a role on Shepherd Center's TheJobsMap page and select Apply. Every listing links to the original posting on Shepherd Center's own careers site, so you apply directly with the employer.