United Kingdom-Devon-Exeter | Full-time | Permanent | Standard. £10.20 per hour + bonus. 22 days Annual leave entitlement rising year on year (capped at 26 days…