Yeah, their wording of the job description shows a severe lack of aviation insight yet their website appears to be quite credible....
Home
Perhaps I would be naive to think that they know the oil drilling business but just not aviation...
Any ideas of how I could aunthenticate this company from Europe?