Carol Nicholls
Business Analyst @ Rogers Communications
About Carol Nicholls
Carol Nicholls is a Business Analyst at Rogers Communications, where she has worked since 2005. Based in Toronto, Ontario, she has accumulated 19 years of experience in her role.