Canadian friends advise that NAV Canada are being 'pushed' to employ Canadians in ATC, (yeah, like you can take someone off the streets and make them ATCO's in a few months), and to get a working visa for an ex-pat ain't happening for the forseeable future. Good luck anyway.