+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445

twranks

Star Member
Mar 24, 2017
181
23
Just wanted to know if I can do it from here or if they have to do it from their end in our home country. The site isn't really clear about that. Thanks
 
Just wanted to know if I can do it from here or if they have to do it from their end in our home country. The site isn't really clear about that. Thanks
They are the ones applying from their home country with you as their representative.
 
  • Like
Reactions: twranks