Downer-EDI leading mining services contractor is looking to fill an initial 70 NSW mining jobs on behalf of Idemitsu...