Barracuda Group employs 44 employees. The Barracuda Group management team includes Tony White (Kitchen Manager and Head Chef), Simon Grace (Chef), and Grant Adams (Bar supervisior).
Looking for a particular Barracuda Group employee's phone or email?