AmeriHealth has been providing managed care, primarily HMO, products to more than 265,000 members in Delaware, New Jersey, and Pennsylvania. As a subsidiary of Independence Blue Cross, the managed care provider operates as two entities, AmeriHealth HMO and AmeriHealth Insurance, though it prefers one unified name, AmeriHealth. AmeriHealth company offers traditional HMO, PPO, Medicare, Medicaid, and third-party administration (TPA) services. In addition, AmeriHealth provides health assessment, wellness, reimbursement, anti-fraud, and disease management programs. AmeriHealth company was formed in 1995.