Icon hamburger
What job do you want?
Apply to this job.
Think you're the perfect candidate?
Apply Now

You’re being taken to an external site to apply.

Enter your email below to receive job recommendations for similar positions.

Branch Manager

Onin Staffing Richardson Full-Time
$0.00 - $35.00 / hour
Apply Now

Branch Manager (Staffing / Human Resources / Business Development)

Shift: Monday - Friday from 8am to 5pm **Overtime as needed**

Pay Rate: $35,000 / year + additional compensations

The Branch Manager will be responsible for working with 1-4 recruiters, visiting existing clients, cold calling potential new clients, leading meetings, building relationships in the community, and administrative tasks which may include emails, checking ATS, and payroll. Knowledge of market industry is also very important in this role - this individual must understand the local labor statistics and projections.

The Branch Manager will also manage internal staff as it relates to scheduling, training and development, problem resolutions, performance evaluations, encourage and motivate, coaching and discipline up to and including termination. The Branch Manager will recruit and make hiring decisions while adhering to state and federal laws.


  • Visit existing clients 2x/month
  • Communicate to build rapport, fill orders and resolve conflicts.
  • Obtain new clients (2 new clients per week)
  • Anticipate needs of clients and ensure all orders are filled
  • Build relationships in the community
  • Oversee recruiters or staff
  • Lead morning meetings - urgency to fill specific positions
  • Audit ATS - documenting notes in the system
  • Oversee payroll and compliance
  • Research industry standards and labor statistics
  • Audit background checks
  • Attend to workplace injuries
  • Monitor, submit, and follow up on compensation claims with the Safety and Risk Department
  • Manage conflict resolution with internal staff, teammates and clients
  • Internal staff
  • Timecards - manage and approve
  • Coach, counsel or discipline
  • Maintain files - performance evaluations, discipline, PTO
  • Communicate with Home Office and IT - maintenance of the office, ordering supplies and maintenance of office technology
  • Report any and all notifications of alleged harassment and/or discrimination immediately to the Area or Regional Manager
  • Any other duties as assigned by Management

Branch Manager (Staffing / Human Resources / Business Development)

Shift: Monday - Friday from 8am to 5pm **Overtime as needed**

Pay Rate: $35,000 / year + additional compensations


  • College degree preferred but not required
  • 2+ years of management experience
  • Staffing experience preferred
  • Sales experience preferred
  • HR experience preferred
  • Problem solver, results oriented
  • Resourceful
  • Self-starter willing to own the day to day needs of the branch
  • Solution driven
  • Desire to develop and care for team members
  • Strong relationship builder with ability to motivate
  • Willingness to be trained and developed and then train and develop others
  • Professional in appearance, communication, and actions
  • Passion for people and providing world class service


Compensation includes base salary, monthly commission, car allowance, mobile phone allowance + robust medical, dental and 401k plans.

The Onin Group - We Don’t Hire Temps, We Hire Teammates!

For more information about Onin Staffing, please visit our website at:

www.oninstaffing.com or www.oningroup.com

Recommended skills

Client Rapport
Success Driven
Complex Problem Solving
Social Skills


Salary Details

This salary was provided in the Job Posting.
Hourly Salary

Career Path

See the next step in your career
Branch Manager
$0.00 - $35.00 / hour
Estimated Salary: $88K
Apply to this job.
Think you're the perfect candidate?
Apply Now

Help us improve CareerBuilder by providing feedback about this job: Report this job

Report this Job

Once a job has been reported, we will investigate it further. If you require a response, submit your question or concern to our Trust and Site Security Team


For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.