Babcock Power

Supply Chain Manager

Babcock Power$95K — $115K *
Real Estate & Construction
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree or equivalent experience; advanced business education is a plus.
  • 5+ years of procurement, purchasing, and supply chain leadership experience plus 3 years in a people management role.
  • Experience in construction, industrial services, power generation, or manufacturing sectors is essential.
  • Proven track record in supplier negotiations and managing commercial relationships.
  • Strong analytical, strategic thinking, and problem-solving capabilities.
  • Ability to manage multiple priorities within a fast-paced project environment.
  • Excellent communication and leadership skills, with the ability to influence at various organizational levels.

Responsibilities

  • Lead and develop TEiC's purchasing organization for corporate and field procurement personnel.
  • Provide strategic guidance on supplier and subcontractor selection ensuring quality and compliance.
  • Oversee negotiations and commercial agreements to secure optimal value for the business.
  • Collaborate with Operations, Project Management, Finance, and Field Leadership to facilitate project execution.
  • Drive improvements in procurement processes, best practices, and operational efficiencies.
  • Lead pricing, commercial terms, and supplier performance negotiations.
  • Monitor supplier performance and implement risk mitigation strategies to address market changes.
  • Support procurement planning to optimize costs and project readiness.

Benefits

  • Health Care Plan (Medical, Dental & Vision) effective on day one.
  • Wellness Programs and Awards that provide premium discounts for health improvements.
  • Gym Reimbursement and Weight Loss Benefit.
  • Retirement Plan with company match (401k, IRA).
  • Comprehensive Life Insurance options.
  • Paid Time Off including Vacation, Sick leave, and Holidays.
  • Family Leave for maternity and paternity support.
  • Short Term and Long-Term Disability coverage.
  • Access to Training and Development programs.
  • Employee Assistance Program for personal support.
  • Flexible Spending Accounts for healthcare or dependent care expenses.
  • Onsite gym and pickleball court at Duncan, SC location.
Full Job Description
TEiC is seeking an experienced Supply Chain Manager to lead our purchasing and procurement operations supporting industrial construction, maintenance, outage, and field services projects across North America.

This is a highly visible leadership role responsible for developing and guiding procurement strategy, supporting field operations, strengthening supplier partnerships, and leading purchasing personnel across both office and field environments. The ideal candidate combines strong commercial acumen, construction industry experience, and a passion for building high-performing teams and processes.

What You'll Do
  • Lead and develop TEiC's purchasing organization, supporting both corporate and field procurement personnel.
  • Provide strategic guidance on supplier and subcontractor selection to ensure quality, compliance, and operational success.
  • Oversee supplier relationships, negotiations, and commercial agreements to achieve the best value for the business.
  • Partner closely with Operations, Project Management, Finance, and Field Leadership to support project execution and customer commitments.
  • Drive procurement process improvements, best practices, and operational efficiencies across the organization.
  • Lead negotiations related to pricing, commercial terms, contract conditions, supplier performance, and claims resolution.
  • Monitor supplier performance, market changes, and supply chain risks while implementing mitigation strategies.
  • Support inventory and procurement planning to optimize cost, availability, and project readiness.
  • Ensure procurement activities align with company policies, quality standards, and customer requirements.


Requirements

  • Bachelor's degree or equivalent experience required; advanced business education is a plus.
  • 5+ years of procurement, purchasing, supply chain, or related leadership experience with an additional 3 years of people leadership experience.
  • Construction, industrial services, power generation, manufacturing, or related industry experience required.
  • Demonstrated success leading supplier negotiations and managing commercial relationships.
  • Strong analytical, strategic thinking, and problem-solving skills.
  • Ability to balance competing priorities in a fast-paced project environment.
  • Excellent communication and leadership skills with the ability to influence at all levels of the organization.

Benefits
    • Health Care Plan (Medical, Dental & Vision) Effective on your first day!
    • Wellness Programs and Awards Get healthier and earn premium discounts!
    • Gym Reimbursement and Weight Loss Benefit
    • Retirement Plan (401k, IRA) Company match!
    • Life Insurance (Basic, Voluntary & AD&D)
    • Paid Time Off (Vacation, Sick & Holidays)
    • Family Leave (Maternity, Paternity)
    • Short Term & Long-Term Disability
    • Training & Development
    • Employee Assistance Program
    • Parental Leave
    • Flexible Spending Accounts
    • Duncan, SC Location Onsite Gym and pickle ball court!

Just to name a few!

About Babcock Power

Babcock Power is a global leader in energy and environmental technologies and services for the power and industrial markets. They design, manufacture, and service heat recovery steam generators (HRSGs), boilers, and environmental systems for power generation, refining, and petrochemical processing. Babcock Power is a subsidiary of Babcock & Wilcox Enterprises, Inc. (NYSE: BW), a global leader in energy and environmental technologies and services for the power and industrial markets.
Learn more about Babcock Power
Size
1,000 employees
Industry
Founded
2002

Similar Jobs

More Jobs at Babcock Power

  • Babcock Power
    Supply Chain Manager
    $95K — $115K *
    Duncan, SC 29334 (Spartanburg County)
    Real Estate & Construction
    In-Person
  • Babcock Power
    Sr. Buyer
    $80K — $95K *
    Duncan, SC 29334 (Spartanburg County)
    Real Estate & Construction
    In-Person
  • Babcock Power
    Senior Project Estimator
    $87K — $120K *
    La Palma, CA 90623 (Orange County)
    Manufacturing & Automotive
    In-Person
  • Babcock Power
    Sr. Electrical Engineer
    $137K — $190K *
    Marlborough, MA 01752 (Middlesex County)
    Energy & Utilities
    In-Person
  • Babcock Power
    Welding Engineer
    $85K — $103K *
    Joplin, MO 64804 (Jasper County)
    Manufacturing & Automotive
    In-Person

More Real Estate & Construction Jobs

Find similar Supply Chain Manager jobs: