New Center Openings Manager

World HeadquartersDallas, TX
Hybrid

About The Position

Join the Fastest-Growing Academy of Early Education At The Learning Experience, “Happy Happens Here.” As a New Center Opening Manager, you’ll support franchisees through every stage of launching new childcare centers nationwide. From staffing and training to operational readiness and grand openings, you’ll help ensure each center opens successfully and delivers an exceptional family experience.

Requirements

  • 3+ years of experience in multi-unit operations, franchise operations, childcare, hospitality, or retail leadership
  • Childcare experience preferred
  • Bachelor’s degree or equivalent leadership experience
  • Strong communication, organization, and problem-solving skills
  • Ability to manage multiple priorities in a fast-paced environment
  • Must be comfortable with up to 85% travel and flexible scheduling

Responsibilities

  • Support new center openings including staffing, licensing, training, and operational readiness
  • Train and coach Center Directors and leadership teams on TLE standards and systems
  • Ensure compliance with state childcare regulations and brand standards
  • Partner with Marketing and Operations teams to support enrollment growth and center performance
  • Analyze operational KPIs, staffing, enrollment, and financial performance to identify improvement opportunities
  • Travel extensively to provide onsite opening support nationwide

Benefits

  • Childcare Benefits
  • 401(k)
  • 401(k) matching
  • Competitive salary
  • Dental insurance
  • Health insurance
  • Opportunity for advancement
  • Paid time off
  • Training & development
  • Tuition assistance
  • Vision insurance
  • Wellness resources
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service