Catherine E. Johnson lives in Winston-Salem, North Carolina. Throughout her professional life, she has functioned in various professional capacities, including as a mental health worker, social worker, research associate, program evaluator, public administrator, and adjunct professor at Temple University, New York University and Penn State (Abington).