Knaub earned her medical degree from the Medical College of Pennsylvania, Philadelphia (now Drexel University), and served her residency in Family Medicine at Chestnut Hill Hospital, Philadelphia. Knaub holds certification from the American Board of Family Practice.
She most recently worked at Jennersville Family Medicine, Oxford, Pa., where she was responsible for the evaluation and management of patients at Ware Presbyterian Nursing Home and Jenners Pond Nursing Home, and served as medical director of Twin Pines Health Care Center. Previously, she worked at South East Lancaster Health Services. Her responsibilities have included treatment and evaluation of patients with both acute and chronic problems, maintaining medical records, peer review and supervising clinical staff.