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
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.