National Electric Coil · 2 months ago
Business Manager Contracts - Power Generation
National Electric Coil (NEC) delivers critical components to power plants worldwide, and they are seeking a Business Manager Contracts to oversee financial, operational, and commercial performance of large-scale EPC projects. This role focuses on business strategy, portfolio management, and cross-functional coordination.
Responsibilities
Monitor project and program financial performance, including P&L, budgets, cash flow, and margins
Analyze trends, risks, and opportunities to improve operational efficiency and profitability
Collaborate with senior leadership on forecasting, resource planning, and customer strategy
Lead internal governance processes including project reviews, risk assessments, and executive reporting
Coordinate across Sales, Engineering, Finance, Procurement, and Operations to ensure business objectives are met
Qualification
Required
Bachelor's degree in Business, Finance, Engineering, or related field
Strong analytical, financial, and leadership skills
Preferred
Advanced degree (MBA, JD, or other relevant graduate credential)
Experience in EPC, industrial, or energy sectors
Ability to work across multiple functional teams and lead complex projects
7+ years of experience in business operations, program management, or commercial oversight
Company
National Electric Coil
National Electric Coil is an electronic manufacturing company that provides generator aftermarket services.
H1B Sponsorship
National Electric Coil has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1)
2023 (1)
2022 (1)
Funding
Current Stage
Late StageCompany data provided by crunchbase