Kevin Wilson
Latest Articles
Kevin Wilson is an experienced communications professional with over five years’ experience working in the insurance industry. He’s got a keen interest in politics, sports, technology, pop culture and loves travelling to tropical locations.
www.allstate.ca