C

Crane Co.

Diversified manufacturer of engineered industrial products

Global Business Line Manager - Upstream

Business & StrategyConfirmed live in the last 24 hours
Full-timeNo salary listed

About the Job

Requirements

  • A bachelor's degree in Engineering or Business from an accredited university or college and a minimum of 8 years in cross-functional leadership roles.
  • A minimum of 5 years in sales, operations, engineering, or technical support; oil and gas industry experience is preferred.
  • Financial acumen with previous responsibility for the financial success of a business or project.
  • Customer relationship skills resulting in business growth.
  • Ability to plan, document, market, and execute programs.
  • Established project management skills and familiarity with Systems Engineering processes and Agile Project Management methodology.
  • Familiarity with ISO 9001 and other regulatory standards.
  • Advanced knowledge of Microsoft Office tools, including PowerPoint, Excel, and Word.
  • Proven success working within highly regulated environments such as nuclear, medical, or food.
  • Ability to travel for customer and supplier visits, domestically and internationally, up to 30% annually.
  • Ability to develop, learn, and adapt to new systems, processes, and programs as needed.

Responsibilities

  • Develop and drive long-term planning and strategy for Downhole and Radiation Monitoring verticals.
  • Lead product-line annual planning and drive accountability across functional and business areas.
  • Lead opportunity strategy and capture planning, including win themes, competitive positioning, pricing strategy, and risk mitigation; support proposal development and lead commercial negotiations.
  • Cultivate executive- and working-level customer relationships across the customer organization; develop strategic partnerships for full-scope project solutions; represent the voice of the customer by identifying emerging needs, influencing product roadmaps, and collaborating with customers on specifications.
  • Optimize and integrate processes to meet internal and external needs.
  • Identify, develop, and present strategies, business cases, technical roadmaps, risks, and mitigation plans to senior business leaders, collaborating across the product line.
  • Work with project management, operations, and engineering teams to ensure expectations are met.
  • Work with the commercial team and technology experts to develop long-term domestic and international customer relationships.
  • Collaborate with sales, commercial, and marketing teams to gather market research, customer input, and competitor intelligence to grow the sub-product line.
  • Comply with safety and corporate business ethics guidelines.
  • Identify appropriate market segmentation, targeting, and positioning for products and services in the competitive landscape.
  • Work with Supply Chain to identify and create supply strategies and cost targets.
  • Lead NPI planning and deliver commercial success with commercial, operations, and technology stakeholders, including leading proposal development from basis-of-estimate creation through pricing and senior leadership reviews.
  • Participate in Stage Gate product and technology development teams, including preparing required gate-meeting documentation.
  • Represent the organization in external discussions with customers and in technical forums.

Desired Qualifications

  • Experience in the oil and gas industry.

About the Company

Crane Co.

Diversified manufacturer of engineered industrial products

Crane Co. designs and manufactures engineered industrial products across a diversified portfolio. Its solutions are integrated into customers' operations as part of broader systems, built with Crane’s engineering and manufacturing know-how. The company differentiates itself with a 150-year history, a formal Crane Business System, disciplined execution, and a strategy of linking businesses and using free cash flow for strategic acquisitions. Its goal is to create value for customers, suppliers, shareholders, and other stakeholders through steady growth and value-enhancing acquisitions.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Stamford, CT
Founded
1855

Recently Posted Jobs

Explore more opportunities at Crane Co.

See more jobs