B

Barracuda Group

43 employees

Barracuda owns and manages mid-sized pubs and large bars in affluent suburbs, community locations and university centres.

Basic info

Industry

hospitality

Sectors

Communities

Date founded

2005

FAQ