About Natcan


Natcan Insurance SCC, a wholly owned subsidiary of National Bank of Canada, is a specialized insurance company located in Barbados. Natcan is regulated by the Financial Services Commission of Barbados.