VP Communications and Marketing
Veena McCoole is Vice President Communications and Marketing at NewsGuard. Previously, she served as VP for Strategic Partnerships. Prior to joining NewsGuard, McCoole was a senior associate at global strategic communications firm Finsbury Glover Hering, where she worked on capital markets, M&A, and ESG mandates for FTSE 100 and consumer-facing clients. McCoole has previous editorial experience at Forbes in New York, the Business of Fashion in London, and the Yale Daily News. She graduated from Yale University as a Yale Journalism Scholar.