Tewkesbury, Gloucestershire
About Orica At Orica, it's the power of our people that leads change and shapes our futures. Every day... that is reshaping the Mining and Infrastructure sectors. We are looking to add a Senior Systems Engineer to our growing UK engineering...