Found 4 Operations, United Kingdom, Permanent, Full Time jobs