Terri Davidson
Site Coordinator @ Rogers Communications
About Terri Davidson
Terri Davidson serves as a Site Coordinator at Rogers Communications in Toronto, Ontario, where she has worked since 2008. Prior to this role, she spent 28 years as an Executive Assistant at Bell from 1980 to 2008.