Author Profile Picture

Canada Life

Research and Communication Specialist

Steven Dean is Research and Communication Specialist at Canada Life Group Insurance. He joined the company in 2007, working in Operations and learning the fundamentals of the industry. In 2011, he moved to the Marketing department to focus on market research, industry developments and commentary.