APRIL Canada is an independant insurance Managing General Agent who is backed by a worldwide expertise in providing innovative insurance solutions for your hard to place insurance risks.