Noble Drilling Services - Sugar Land, TX

posted 3 months ago

Full-time - Senior
Sugar Land, TX
Support Activities for Mining

About the position

The Innovation Portfolio Manager at Noble Drilling Services Inc. plays a crucial role in organizing and coordinating strategic initiatives into a corporate innovation portfolio for executive oversight. This position is responsible for facilitating value assurance reviews, optimizing resource allocation, prioritizing capital deployment, and measuring the performance of business objectives from end to end. The role requires a deep understanding of the energy industry, particularly in project management, business development, and leadership, with a focus on innovation methods and culture transformation. In this position, the Innovation Portfolio Manager will consolidate companywide strategic initiatives into a simplified portfolio oversight for leadership. This involves coordinating with senior executives to prioritize resources and capital tied to customer outcomes, ensuring that the organization is aligned with its strategic goals. The manager will also report on portfolio performance using metrics and data visualizations, providing insights that inform executive decision-making. Additionally, the role requires delivering market insights and strategic recommendations based on external market factors, evaluating project lifecycles with a focus on creating and capturing intended business value. The manager will prepare analysis summaries that include investment strategies and performance metrics, as well as evaluate and assess portfolio risks to maximize investment returns and value. This position is essential for driving innovation and ensuring that the company remains competitive in the energy sector.

Responsibilities

  • Consolidate companywide strategic initiatives into simplified portfolio oversight for leadership.
  • Facilitate value assurance reviews on corporate initiatives for strategic decision making.
  • Coordinate with senior executives on prioritization of resources and capital tied to customer outcomes.
  • Report portfolio performance using metrics and data visualizations for executive decision making.
  • Deliver market insights and strategic recommendations based on external market factors.
  • Evaluate projects lifecycle with focus on creating and capturing intended business value.
  • Prepare analysis summaries with investment strategies and performance metrics.
  • Evaluate and assess portfolio risks to maximize investment returns and value.

Requirements

  • 15+ years of energy industry experience including project management, business development, and leadership.
  • Strong understanding of vision, strategy, technologies, innovation methods, and culture transformation.
  • Experience with stakeholder management and managing company executive leadership relationships.
  • Self-starter with creative problem-solving, strategic thinking, adaptability, and presentation mastery.
  • Familiarity in leading strategic planning and governance with project management methodologies.
  • Ability to perform technical and economic analysis for investment planning of strategic initiatives.
  • Solid financial and commercial acumen for business development and portfolio management.
  • Excellent leadership and communication skills across the diverse organization.
  • Bachelor's degree in business or technical field; MBA preferred.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service