With headquarters in Central El Paso’s burgeoning Five Points neighborhood, Barracuda provides clients with a comprehensive suite of public relations, social media and design services.

Barracuda was founded in 2010 and has been innovating ever since, becoming the first agency in Texas to be certified by the National Institute for Social Media. Barracuda is also Disadvantaged Business Enterprise (DBE) certified, U.S. Small Business Administration (SBA) certified and Historically Underutilized Business (HUB) certified. Barracuda was recognized by the  State of Texas with the 2017 Governor’s Small Business Award.