Maintenance Fitter
... ,000 customers worldwide. With a direct presence in more than 65 ...
... ,000 customers worldwide. With a direct presence in more than 65 ...
... support and guidance from your direct Manager and both local and ...
... , for which there will be direct accountability as opposed to support ...