Experience, vitality and industry savvy - these are just some of the qualities the leadership at Affinity Group Canada brings to every account and every conversation.