Street Talk for February 25, 2022 Thursday, February 24, 2022 Ogilvy Health has hired strategist Liz Kane to lead the agency’s insights, brand and medical strategy offerings. Ogilvy also promoted…