Beth Leonard

Beth Leonard
Chief marketing and communications officer, EmblemHealth

Beth Leonard is the Chief Marketing and Communications Officer for EmblemHealth and AdvantageCare Physicians. She oversees the marketing, internal and external communications, community care strategy, grassroots, digital and consumer experience for both organizations. Beth joined the organization in June of 2016.

Stories by Beth Leonard