Casey McClellan is a Care Coordination Manager at Ophelia, with a background as a Social Worker at Penn Medicine and experience as a Lead Care Coordinator. Casey also held internship positions in social work at The Arc of Chester County and St. Edmond's Home for Children before completing a Master of Social Work at the University of Pennsylvania following a Bachelor of Social Work from Cabrini University.
Previous companies
Sign up to view 0 direct reports
Get started