The Giggling Squid

Contact Information

ContactHuman Resources
The Giggling Squid

Jobs

Restaurant General Manager

ResortJobs.com job search
Leeds, GB
Restaurant General ManagerGiggling Squid is the largest Thai restaurant group in the UK. At the heart of Giggling Squid are the incredible people, each...