Barracuda Staffing is a temporary and permanent placement personnel agency working with skilled, non-skilled, professional and contract workers in the Industrial, Light Industrial, Engineering, Construction, and Commercial fields. Barracuda Staffing serves the business client by locating qualified employees, screening and initial interviewing, and administering all new hire paperwork. Founded in 2009, Barracuda Staffing is based in Tulsa, Oklahoma.

Contact Information


(918) 488-0887

    Overview

    Total FundingEmployeesLast Funding DateStatus
    11-50Operating