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