IT Strategy & Innovation Manager

BH-337925
  • Good
  • Monaco Monaco
  • Permanent
  • Oil & Gas
IT Strategy & Innovation Manager – Permanent – Monaco


For the first month it will be 5 days on site per week, then move to hybrid 3 days on site 2 days remote

Required: - 10+ years of experience in IT Strategy, Enterprise Architecture, Digital Strategy, or Strategic Planning roles, with demonstrated leadership responsibility. Professional certifications in Enterprise Architecture, IT Strategy, or IT Governance (e.g. TOGAF, COBIT, ITIL, or equivalent) are highly desirable. Strong knowledge of modern IT landscapes is mandatory, with particular emphasis on Microsoft Azure & Azure Data & AI platforms & services. Knowledge of, or certification in, AI governance frameworks (e.g. NIST AI RMF, ISO/IEC 42001) is a strong asset. Proven experience defining & executing multi‑year IT strategies, translating strategic intent into actionable roadmaps, investment plans, & measurable outcomes. Proven experience delivering company‑level AI guidance, consolidating AI vision, strategy, governance, & guardrails in collaboration with key stakeholders. Experience working with product‑ & platform‑oriented operating models. Demonstrated experience managing strategic vendors & partners, including joint roadmaps, sourcing strategies, & proactive renewal planning. Ability to translate complex technology trends into clear, actionable recommendations for business, finance, & executive stakeholders. Strong executive communication & facilitation skills, with the ability to influence senior leaders through clear messaging, structured decision forums, & concise strategic artifacts. Proven ability to work effectively across business, IT, security, risk, & finance in a federated enterprise environment. Proven ability to lead & manage people, including coaching, development, & performance management.

Purpose

As IT Strategy & Innovation Manager, you define, lead, & continuously evolve the corporate IT vision & multi‑year IT strategy. You act as a trusted advisor to senior leadership, translating external technology trends, internal performance insights, & emerging risks into clear investment priorities, sourcing strategies, & strategic roadmaps. You will ensure that IT strategy, innovation, & AI implementation deliver measurable & sustainable business value, while remaining fully aligned with enterprise architecture principles, data strategy, security, & risk requirements.

IT Strategy & Innovation Manager Responsibilities
 
  • Define, own, & continuously evolve the corporate IT Strategy & rolling 3‑Year IT Plan, ensuring alignment with company objectives & business priorities.
  • Translate IT strategy into a clear executive‑level narrative, supported by focused KPIs, scorecards, & a structured governance & review cadence.
  • Define & maintain the Corporate AI Guidance, covering AI vision, strategy, governance principles, decision frameworks, & enterprise guardrails.
  • Own & maintain the business capability map & associated heatmaps, using them to connect platforms, solutions, & initiatives to value, risk, & organizational readiness.
  • Define & align the IT Innovation process with the corporate innovation framework, including intake criteria, decision rights, prioritization rules, & transition‑to‑scale mechanisms.
  • Lead & animate the IT Innovation community, federating business & IT stakeholders around shared innovation priorities, learning loops, & pragmatic experimentation.
  • Manage the Emerging Technology Radar & associated decision forums, ensuring insights actively influence architecture principles, platform choices, & investment planning.
  • Translate technology trends & performance insights into target solution roadmaps & sourcing strategies, supporting a product‑ & platform‑oriented operating model.
  • Collaborate closely with Enterprise Architecture, Data, Security, Risk, & Delivery teams to ensure strategic & innovation decisions are compliant, feasible, & value‑driven.
  • Prepare & present executive‑level materials (strategy updates, technology radar summaries, quarterly scorecards) & facilitate structured reviews with senior leadership & audit stakeholders.
  • Monitor execution progress, benefits realization, & risk exposure across strategic & innovation initiatives, providing clear recommendations for continuous improvement.
  • Lead & develop a team of two resources, including direction setting, coaching, performance management, & skills development.

IT Strategy & Innovation Manager Education
 
  • A Master’s degree in Information Systems, Computer Science, Digital Transformation, Strategy, or Technology Management is preferred but not mandatory.
  • Professional certifications in Enterprise Architecture, IT Strategy, or IT Governance (e.g. TOGAF, COBIT, ITIL, or equivalent) are highly desirable.
  • Strong knowledge of modern IT landscapes is mandatory, with particular emphasis on Microsoft Azure & Azure Data & AI platforms & services.
  • Knowledge of, or certification in, AI governance frameworks (e.g. NIST AI RMF, ISO/IEC 42001) is a strong asset.
  • Fluent written & spoken English is mandatory.

Functional Competencies

Finance Knowledge
Value Creation
Monitoring performance & compliance
Alliance Management
Product Line Market Positioning
External benchmark



With over 90 years' combined experience, NES Fircroft (NES) is proud to be the world's leading engineering staffing provider spanning the Oil & Gas, Power & Renewables, Chemicals, Construction & Infrastructure, Life Sciences, Mining and Manufacturing sectors worldwide. With more than 80 offices in 45 countries, we are able to provide our clients with the engineering and technical expertise they need, wherever and whenever it is needed. We offer contractors far more than a traditional recruitment service, supporting with everything from securing visas and work permits, to providing market-leading benefits packages and accommodation, ensuring they are safely and compliantly able to support our clients.

Apply for this role