Site Lead

Overwatch Mission CriticalDallas, TX
2dOnsite

About The Position

Site Lead Overview We are seeking for a people-centered, action-oriented Site Lead to serve as the connective tissue between instructional staff and the company, and between students and employer partners within the data center workforce ecosystem. This role is critical to ensuring curriculum relevance and accuracy, student success, and strong employment outcomes. The ideal candidate thrives in a fast-paced, mission-driven environment, excels at coordination and follow-through, and brings a strong sense of ownership to student experience, operational excellence, and employer engagement.

Requirements

  • High school diploma or equivalent (Required)
  • Minimum 4 years documented, successful work experience (Required; military service may suffice for this requirement)
  • Demonstrated leadership and team coordination experience
  • Strong organizational and communication skills

Responsibilities

  • Serve as the primary point of contact between the on-site school and the company.
  • Gather, track, and clearly articulate technical questions from instructors and students.
  • Manage the receipt, organization, and dissemination of technical responses and updates to curriculum developers.
  • Ensure curriculum feedback loops are closed and improvements are communicated effectively.
  • Participate in and support job placement fairs and hiring events.
  • Match students to available roles using a holistic assessment of:
  • Culture and team fit.
  • Academic performance.
  • Hands-on lab performance.
  • Attendance and professionalism.
  • Maintain accurate student profiles to support placement decisions.
  • Act as a trusted representative of the company with hiring partners.
  • Serve as the company liaison for student questions, feedback, and concerns.
  • Coordinate with school leadership and staff to resolve issues impacting student success.
  • Advocate for students while balancing company and employer expectations.
  • Oversee classroom readiness, equipment condition, and general learning environment standards.
  • Coordinate maintenance, repair, or replacement of instructional equipment as needed.
  • Ensure classrooms support safe, effective, and professional instruction.
  • Support on-site operations and special initiatives as assigned.
  • Contribute to continuous improvement of processes, communication, and student outcomes.
  • Other duties as may be necessary.

Benefits

  • Paid time off
  • Certification / continuing education tuition reimbursement
  • Relocation assistance
  • 401(k)
  • Health benefits
  • Bonus opportunities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service