Found 835 September, Permanent, Europe jobs