+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445
looks like you have the time, within the 3 years, and the way to validate it with reference letter, pay stubs, t4, and noa, so other than vo criteria (and we can't do nothing about it) seems you are ok.