Letchworth Garden City, Hertfordshire, United Kingdom. Competitive salary plus additional benefits Salary plus additional benefits Holiday, Pension etc.