Staffing Agencies

Barracuda Staffing and Consulting
Established in 2009, Barracuda Staffing is a permanent placement and direct hire personnel agency. We lower your turnover rates and save you money by pairing your team with candidates with the same long term goals.
1660 East 71st Street
Suite 2E
Tulsa, OK 74136
3851 South 103rd East Avenue
Tulsa, OK 74146