Finally I was able to speak with someone in HR. They are only hiring US citizens on this contract. One S76 is going but only for the 1st year, because they don't have enough B412s. They have been flooded with well qualified applicants and have started hiring and don't expect any difficulties in filling all positions.