The Squirrel Group

Squirrel Hotels is a family-owned company including four hotels, two in the North of England, one in the Lake District and one in the Forest of Dean.

Latest Jobs from The Squirrel Group

Contract Type: Permanent
Qualifications: AAT, CIMA - Qualified
Location: Darlington, Durham
Salary: Competitive depending on experience

Share this

Recruiting now