I'm gonna' have to agree with Willie and 777.
As much as I appreciate an experienced colleague - where ever they may come from... Canadian jobs are for Canadian pilots... just as US jobs are for Americans...
As for the Sunwing rumours... if they are true and they aren't Europeans holding dual citizenship working those spots then it's a travesty. Sunwing should be ashamed and the personnel in Immigration Canada who approved Sunwing's "shortage of type-rated nationals" argument should be slapped.