Bookmark job Bookmark job Designate General Manager 29/03/2025, TURTLE BAY HOSPITALITY LIMITED Northampton, UK Bookmark job Bookmark job published 2 days ago