Glenn Brandt is the CFO of Rogers Communications.
22,421 people are employed at Rogers Communications.
Rogers Communications is based in Toronto, Ontario.