Giggling Squid employs 322 employees. The Giggling Squid management team includes Nick Backhouse (Chairman, Giggling Restaurants Limited), David Flynn (Head Of Facilities), and Vikas Agarwal (Chief Commercial Officer).
Get Contact Info for All DepartmentsLooking for a particular Giggling Squid employee's phone or email?