Technical Development Lead
3 months ago
Royal Leamington Spa
... common sense * demanding of high standards, and at ease with demanding people * effective - but also efficient - in both the physical and digital realms * modestly confident, good-humoured and ...