Chief Petty Officer First Class Michel Vigneault was a Royal Canadian Navy sailor, who served as the Royal Canadian Navy Command Chief Petty Officer, the most senior enlisted position in the Navy.
Chief Petty Officer First Class Michel Vigneault was a Royal Canadian Navy sailor, who served as the Royal Canadian Navy Command Chief Petty Officer, the most senior enlisted position in the Navy. (en)
Chief Petty Officer First Class Michel Vigneault was a Royal Canadian Navy sailor, who served as the Royal Canadian Navy Command Chief Petty Officer, the most senior enlisted position in the Navy. (en)