Able to work in teams, or independently. Happy to work on a temporary ad hoc basis. Stevenage, SG13HR: reliably commute or plan to relocate before starting work…