Who runs data and AI

103 moves, 30 days · 384 in their seats

Cloudflare

Cloud · 3 leaders now · 3 founders · last Jun 2017

WebsiteCompany profile

Leadership now

PersonSince
Matthew PrinceChief Executive Officer and Co-Chair of the Board of DirectorsJul 200917 years ago
Dane KnechtCTOSource
Thomas SeifertChief Financial OfficerJun 20179 years ago

Founders

Cloudflare across Glyph
SiteWhat
QuarterlyNext earnings 2026-10-29
PaydaysPay schedule
TechConf1 conference