Global Business Manager

NetceedWinston-Salem, NC
Remote

About The Position

Netceed is seeking an experienced, highly strategic Global Business Manager to serve as the operational and strategic partner to the President of Data Center Verticals. This high-impact leadership role transforms executive strategy into measurable execution while driving operational excellence across one of the industry's fastest-growing business units. The role partners across executive leadership, engineering, manufacturing, supply chain, procurement, finance, sales, construction, logistics, and customer success to support hyperscale, AI, cloud, broadband, telecommunications, and mission-critical infrastructure markets.

Requirements

  • Bachelor’s degree in business, Engineering, Operations, Finance, Supply Chain, or related field.
  • 8+ years supporting executive leadership in complex global organizations.
  • Strong analytical, financial, and operational acumen.
  • Advanced Power BI, Tableau, Excel, ERP, and CRM skills.
  • Excellent executive communication and presentation abilities.
  • Ability to influence without direct authority.

Nice To Haves

  • MBA preferred.

Responsibilities

  • Serve as the operational and strategic partner to the President of Data Center Verticals.
  • Transform executive strategy into measurable execution.
  • Drive operational excellence across one of the industry's fastest-growing business units.
  • Partner across executive leadership, engineering, manufacturing, supply chain, procurement, finance, sales, construction, logistics, and customer success.
  • Support hyperscale, AI, cloud, broadband, telecommunications, and mission-critical infrastructure markets.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service