Cloudflare logo

Cloudflare

Cloudflare makes your applications faster & safer.

Headquarters Location
101 Townsend St, San Francisco, CA 94107-1934
Total Investment Amount
$332,049,984
Employee Count
1,000 - 5,000 employees
Year Founded
2009
CEO
Matthew Prince
Founded By
Michelle Zatlyn, Matthew Prince, Lee Holloway
Is Public
TRUE
Is Acquired
FALSE
To discover, search, filter and sort thousands of companies and job listings please sign in.