John Adams, chief executive officer for Canada at Primerica, joins Insurance Business TV on the back of the company receiving two Excellence Awardee accolades at the Insurance Business Canada Awards.