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