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.
Position Requirements - Bachelor's degree in business, Engineering, Operations, Finance, Supply Chain, or related field (MBA preferred).
- 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.
- Willingness to travel globally (25-40%).
Location Netceed-North Carolina
This position is currently accepting applications.