Right to work in the UK (required). The ability to work on own as well as part of a team. Customer service is key to delivery as well as ensuring that QHSE…