Loading...

Manager, NRC Pricing & Cost Management

  • Full Time
  • Anywhere

Switch

Role Overview

As Manager, NRC Pricing & Cost Management, you will own the development, governance, and visibility of non-recurring cost (NRC) estimates across customer solutions. This role exists to ensure customer-specific scope is clearly defined, accurately priced, and consistently tracked through execution.

What You Will Do

Develop ROM, budgetary, and detailed NRC estimates for customer-specific scope, translate technical requirements into clear cost assumptions, and partner with Solutions Engineering to support pricing strategy and customer discussions.

Why It Might Be a Fit

You bring structure and clarity to complex, evolving scope, translate technical inputs into accurate cost models, and communicate clearly across commercial, technical, and delivery teams.

Requirements

  • Bachelor’s degree in Engineering, Construction Management, Finance, Business, or related field, or equivalent experience
  • 5+ years of experience in estimating, project controls, cost engineering, or related roles
  • Experience working with customer-specific scope, capital cost estimates, or change management
  • Strong understanding of cost modeling, budgeting, and project cost tracking
  • Experience collaborating across engineering, construction, and commercial teams
  • Strong analytical, communication, and organizational skills
  • Experience supporting preconstruction or capital planning activities
  • Background in MEP construction and estimating

Benefits

  • Generous Benefits Package
  • Flexibility & Remote Opportunities
  • Career Stability & Growth
  • Industry Leading Designs
  • A Culture of Karma

Originally posted on Himalayas

To apply for this job please visit himalayas.app.

Working in United States

The United States of America (USA), also known as the United States (U.S.) or America, is a country primarily located in North America. It is a federal republic consisting of 50 states and a federal capital district, Washington, D.C. The 48 contiguous states border Canada to the north and Mexico to the south, with the semi-exclave of Alaska in the northwest and the archipelago of Hawaii in the Pacific Ocean. The United States also asserts sovereignty over five major island territories and various uninhabited islands in Oceania and the Caribbean. It is a megadiverse country, with the world's th

    More jobs at Switch

    Keep exploring on Get A Job.ai

    Not quite the right fit? Your next opportunity is a click away.

    Hiring instead? Post a job and reach candidates searching right now.