Liz Kane Liz Kane

Liz Kane is Chief Strategy Officer at Ogilvy Health. Liz brings more than 20 years of stellar experience in strategic planning, brand building, and innovation with clients across the Health and Wellness spectrum.

Oncologists at the Center of Cancer Care

For several years, the American Society of Clinical Oncologists (ASCO) has published what they ...