French in New Brunswick
I worked in Moncton for over ten years. French is not required or desired. Ability is needed. ( yes, I am Canadian )
Foreign born controllers fight an uphill battle in Canada. Union upset that Nav Canada is not training enough Canadian citizens for jobs. Outsiders are looked upon as stealing jobs that rightfully belong to Canadian citizens.
I have friends from South Africa and other countries that have trained in Canada and were turfed very quickly.
Good luck qualifying wherever you go, you'll need it.