Мигранты - лица перемещающиеся между государствами, всё равно в каком направлении.
Эмигранты - лица покинувшие свою страну, с точки зрения соотечественников. То есть какой-нибудь генерал Деникин, живущий во Франции, с точки зрения россиян.
Иммигрант - тот же Деникин, с точки зрения французов.
Поэтому иностранные специалисты, о которых идёт речь, для россиян скорее иммигранты. Хотя сейчас принято употреблять просто понятие мигранты.