Oliver Wyman Health & Life Sciences

The Brief  Oliver Wyman Health and Life Sciences (OWHLS) is a specialized management consulting practice serving payers, providers, digital health, and life sciences organizations, with a focus on creating positive change in healthcare. OWHLS engaged VVK PR + Creative (previously Stern Strategy Group) ahead of the launch of the Oliver Wyman Health Innovation Center (OWHIC) […]