Beaconsfield, Buckinghamshire
Waiting Staff Giggling Squid is the largest Thai restaurant group in the UK. At the heart of Giggling Squid are the... the following: · A fantastic Training & Development program with opportunities to grow your career · Competitive...