Company Description:Barracuda is a Greek company, with presence in the Inflatable Boat’s market for over 30 years. Initially has been created a precursor shape in France, which successfully transferred to Greece in its 4000 sq. owned premises. Building our products, RIBs from 2,5m to 12,7m, USV from 6m – 9m, Polyester and Inflatable products, from beginning to end, using top quality materials, make our customers speak of our products unsurpassed quality, endurance and design. We continue to learn from our customers’ needs in order to successfully invest in their missions, making our products incomparably the best
Stand:3D3
Address:22, Irinis Ave, 17778 Athens
Phone:+302103410986 - 7