Actually Michael, the first letter is a "G", not a third "C".
I believe (but I could be wrong, as its been a long time since I visited the Coast Guard station in Quebec city, where they had a display case) that this is a French version of the WWII shoulder badges that the Canadian Coast Guard officers doing port inspection duties wore on their battle dress. GCC stands for "Garde Cotière Canadianenne".