The company Barakuda was founded in 1949 as an equipment manufacturer with the first fins produced in Germany. On 1 July 2012 Barakuda International Aquanautic Club ( Barakuda ) became the International Aquanautic Club or IAC for short.
Training offered: Recreational, Technical
Address: Borbecker Strasse 249, 45355 Essen
Phone: +49 (0) 201-670049