Glenniss Richards
Glenniss Richards serves as Senior Director of Digital Media Activation at Bayer, the global life sciences company with major consumer health and pharmaceutical brands. In this role, she oversees digital media activation strategies across Bayer's portfolio, connecting the company's marketing investments to digital channels and audiences at scale.
Last updated Oct 23, 2026 by ATDb automated enrichment · Connections updated Oct 25, 2026
AI-drafted from public sources1 source cited
Bio
Glenniss Richards serves as Senior Director of Digital Media Activation at Bayer, the global life sciences company with major consumer health and pharmaceutical brands. In this role, she oversees digital media activation strategies across Bayer's portfolio, connecting the company's marketing investments to digital channels and audiences at scale.
Career
Senior Director of Digital Media ActivationCurrent
Roles with a cited source. All linked roles are in the Roles tab.