Designed by
Title
CIBC FirstCaribbean International Bank, Saint Lucia #109267051
Description
CIBC FirstCaribbean International Bank FCIB branch in Castries, the capital of Saint Lucia. FCIB is a financial services company based in Barbados and a subsidiary of the Canadian Imperial Bank of Commerce CIBC. It was created in 2002.
This image is editorial