Not sure, they did build a new hangar to handle airline work. But there is plenty of space to build another hangar dedicated. Hangars are cheap. I only mentioned KF because they’ve done some Global work in the past.
Irving at St. John’s NL might be an option…..kidding. On a more serious note, PAL in St. John’s or Voyageur at North Bay might be alternates.