Social Media


| Home | Services | Clients | Candidates | Our Team | Opportunities | Contact Us | Jobs Available |

The Barracuda Group ©2009

Contact Us

 

The Barracuda Group
One Americas Plaza
2311 Canal St, Ste. 314
Houston, TX 77003

(713) 979-9470
(877) 214-5442

 

 

 

www.thebarracudagroup.com

 

contact@thebarracudagroup.com