European legislation prevents discrimination on grounds of age and also race, which includes nationality.
if that was true then why, as an American citizen living some 40 years in Europe, I am unable to get a job at EASA or any other European authority (tried ESOC, for example, but was a no-go). Isn't that discrimination, too? Luckily I'm no longer looking for a new job.
OK, bit off topic here.... sorry