I think that if you get to the C-B-C level what it really means is that you have a fairly sophisticated working knowledge of the language, that you can read documentation in French, and that you can have exchanges with your employees in French or in English, in either language.
Avec un niveau C-B-C, vous avez une connaissance de la langue amplement suffisante pour travailler, vous pouvez lire des documents en français et discuter avec vos employés en français ou en anglais, dans l'une ou l'autre langue.