Cloudflare employs 3,731 employees. The Cloudflare management team includes Matthew Prince (CEO & Co-Founder), Lee Holloway (Co-Founder & Lead Engineer), and Marc Boroditsky (Chief Revenue Officer).
Get Contact Info for All DepartmentsLooking for a particular Cloudflare employee's phone or email?