Business Unit Leader (Mission Critical & Data Center )

BL Harbert International LLC - BeirutHomewood, AL
Onsite

About The Position

The Business Unit Leader for Mission Critical & Data Center will be responsible for developing the long-term vision, strategy, and operational framework for the Data Center Group. This role involves establishing organizational structure, roles, staffing plans, and development pathways for team members. The leader will define and implement standards for scheduling, commissioning, quality control, and MEP coordination, while also creating and maintaining relationships with key clients, developers, design partners, and trade partners. Additionally, this position will support executive leadership with market intelligence and long-term growth planning. The role also requires providing senior oversight to multiple mission-critical and data center projects, identifying and mitigating key risks, guiding project teams in resolving challenges, monitoring budgets and profitability, and ensuring proper integration of complex MEP systems and commissioning processes. A strong emphasis is placed on championing a culture of safety, establishing and enforcing quality and commissioning standards, and ensuring readiness for commissioning and turnover. Client engagement and business development are crucial, including serving as a senior-level representative, evaluating opportunities, supporting pursuits and proposals, and providing input on preconstruction strategies. Finally, the role involves recruiting, mentoring, and developing project managers, engineers, and field leaders, promoting a collaborative team environment, and providing performance oversight and succession planning.

Requirements

  • Bachelor’s degree in Construction Management, Engineering, or related discipline preferred.
  • 12–15+ years of experience in construction management with mission-critical experience.
  • Proven leadership building or expanding a mission-critical construction group.
  • Extensive understanding of MEP systems and commissioning processes.
  • Strong business acumen including P&L oversight and forecasting.
  • Excellent communication, negotiation, and leadership skills.

Responsibilities

  • Develop the long-term vision, strategy, and operational framework for the Data Center Group.
  • Establish organizational structure, roles, staffing plans, and development pathways for team members.
  • Define and implement standards for scheduling, commissioning, quality control, and MEP coordination.
  • Create and maintain relationships with key clients, developers, design partners, and trade partners.
  • Support executive leadership with market intelligence and long-term growth planning.
  • Provide senior oversight to multiple mission-critical and data center projects.
  • Identify key risk items and develop plans to mitigate those risks.
  • Guide project teams in resolving design and constructability challenges.
  • Monitor budgets, forecasts, and project profitability.
  • Ensure proper integration of complex MEP systems and commissioning processes.
  • Champion a culture of safety across all mission-critical operations.
  • Establish and enforce quality and commissioning standards.
  • Conduct periodic reviews of project progress, safety compliance, and schedule adherence.
  • Ensure readiness for commissioning activities and turnover.
  • Serve as a senior-level representative for clients and stakeholders.
  • Evaluate opportunities and make “Go/No Go” recommendations on limited information.
  • Support pursuits, proposals, and project interviews.
  • Provide input on preconstruction strategies and procurement planning.
  • Foster client trust through consistent communication and project delivery.
  • Recruit, mentor, and develop project managers, engineers, and field leaders.
  • Promote a collaborative team environment aligned with BL Harbert values.
  • Provide performance oversight, coaching, and succession planning.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service