IT Team Leader Job Type: Permanent Department: IT Salary: £28,500 to £35,000 Set in 375 acres of picturesque North Yorkshire countryside, Flamingo Land Resort creates a truly unforgettable experience for Guests... Read More / Apply