Vice President Strategic Partnerships
Veena McCoole is Vice President Strategic Partnerships at NewsGuard, based in London. 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.