Right to Work in UK. Plastic shield at work stations. Ability to work effectively in a team environment and independently on own initiative.