hub insurance careers canada designing a life insurance product