SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

Business Advisor

Company: Oman Shell

Location: rio de janeiro, London

Posted: June 11, 2026

Apply for This Position

Submit Application

Position Details

Business Advisor to the President
Location: Rio de Janeiro, Brazil

Responsibilities

  • Shaping and delivering business priorities, balancing short-term performance and long-term strategy.
  • Driving the development, execution, and tracking of the country strategy (acting as PMO where required).
  • Ensuring delivery against strategic priorities by tracking key initiatives, outcomes, and performance metrics.
  • Managing a complex portfolio of cross‑functional topics and ensuring alignment across business lines.
  • Leading or coordinating special projects.
  • Supporting engagement with senior external stakeholders and staying attuned to external developments, proactively identifying risks, opportunities, and innovation levers.
  • Structuring and managing leadership meetings, improving effectiveness, alignment, and team dynamics.
  • Maintaining strong internal networks to sense emerging issues and ensuring timely escalati...