Sales Jobs

  1. Sales Support

    Barracuda Staffing Sand Springs, Oklahoma, United States
    11 May 2017
  2. Outside Sales

    Barracuda Staffing Full-Time Tulsa, Oklahoma, United States
    10 May 2017
  3. Vice President of Sales

    Barracuda Staffing Full-Time Edmond, Oklahoma, United States
    3 Mar 2017
  4. Outside Sales / Appointment Setter

    Barracuda Staffing Full-Time Tulsa, Oklahoma, United States
    22 Feb 2017