Site Leader - N. Dallas

OnTracDenton, TX
Onsite

About The Position

The Site Leader is responsible for overseeing the daily operations of the North Dallas site, ensuring efficiency, safety, and productivity. This role involves managing a team, optimizing workflows, and maintaining a positive work environment. The Site Leader will also be responsible for implementing company policies and procedures, and driving continuous improvement initiatives.

Requirements

  • Proven experience in a leadership or management role.
  • Strong understanding of operational management.
  • Excellent leadership and team management skills.
  • Ability to optimize workflows and processes.
  • Strong problem-solving and decision-making abilities.
  • Excellent communication and interpersonal skills.
  • Proficiency in relevant software and systems.
  • Knowledge of safety regulations and procedures.
  • Ability to manage resources and budgets effectively.
  • Bachelor's degree in Business Administration, Operations Management, or a related field (or equivalent experience).

Nice To Haves

  • Experience in the logistics or distribution industry.
  • Advanced degree in a relevant field.
  • Experience with Lean or Six Sigma methodologies.
  • Familiarity with specific industry software.

Responsibilities

  • Oversee daily operations of the North Dallas site.
  • Ensure efficiency, safety, and productivity.
  • Manage and lead a team of employees.
  • Optimize workflows and processes.
  • Maintain a positive and productive work environment.
  • Implement company policies and procedures.
  • Drive continuous improvement initiatives.
  • Manage site resources and budget.
  • Ensure compliance with all relevant regulations.
  • Liaise with other departments and stakeholders.

Benefits

  • Competitive salary
  • Health insurance
  • Dental insurance
  • Vision insurance
  • Paid time off
  • Retirement plan options
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service