14 May, 2026

Cloudflare to cut 1,100 jobs; Telus CFO to retire

Cloudflare will lay off approximately 1,100 employees, or about 20% of its workforce, while Telus named Gopi Chande its new finance chief after incumbent Doug French announced his decision to retire.