Head of Business

84799
  • Market related
  • Middle East

Head of Business

Location: Qatar (Onshore - Doha)
Contract Type: 36 Months

Job Purpose

Support the Venture Business Division Manager in leading, coordinating, and assuring all business activities, including communications and media, governance and reporting, and stakeholder engagement.

Key Responsibilities

  • Lead the development and execution of an integrated communications strategy aligned with business objectives.
  • Plan and deliver multi-channel communication across internal, external, and digital media platforms. Ensure all key milestones and events are captured, documented, archived, and communicated effectively. Manage media platforms, audiences, and content distribution to maximize reach and impact. Ensure compliance with corporate communication protocols, confidentiality requirements, and contractual arrangements.
  • Oversee end-to-end creation and delivery of high-impact multimedia content for campaigns, leadership communications, digital channels, and events. Manage the full production lifecycle: concept, script, storyboard, production, and delivery. Deliver engaging visual storytelling through animation, motion graphics, and video. Oversee voice-over, audio production, and technical quality standards.
  • Produce clear, engaging scripts and storyboards aligned with key messaging. Apply advanced production techniques including drone footage, interviews, and on-site filming. Collaborate with stakeholders to ensure alignment, approvals, and content quality.
  • Support the Business Division Manager in coordinating and preparing for Steering Committees, Project Leadership Team, and other key stakeholder meetings. Ensure delivery of high-quality presentations and pre-read materials to support decision-making. Facilitate structured stakeholder engagement to ensure timely approvals and project alignment. Manage documentation, including agendas, pre-reads, and meeting minutes in a structured and timely manner.
  • Lead coordination and standardisation of governance reporting. Ensure delivery of weekly, monthly, quarterly, and ad-hoc reports to a high standard. Review and enhance reports for clarity, consistency, accuracy, and professional quality. Drive timely reporting aligned with governance and executive requirements.
  • Provide direct support to the Division Manager on strategic business and communication matters.
  • Act as delegate when required, representing the function in meetings and decision forums. Deliver additional responsibilities aligned with business priorities.
  • Ensure all activities are undertaken in compliance with safety, health, environment, and quality policies, regulations, and standards.
  • Contribute to the development of local national employees.
  • Ensure all activities undertaken comply with anti-trust and competition laws and firewall policies and procedures.

Requirements

  • Bachelor's degree in Business, Accounting, Commercial, Marketing, Sciences, Engineering, Project Management, Supply Chain Management, Law, Communication, Technologies, Mathematics, or Statistics.
  • Minimum 10 years' experience in a business-related function or discipline, including at least 6 years in the Oil & Gas Industry, and 2 years in a supervisory or acting role, or oversight of contractor/subcontractors/service/vendor personnel.
  • Proficient in written and spoken English.
  • Advanced proficiency in Adobe Creative Suite (Premiere Pro, After Effects, Photoshop, Illustrator) and Microsoft Office (PowerPoint-advanced, Word, Excel).
  • Experience in video production, animation, and multimedia design and management of digital content platforms.
  • Exposure to AI-enabled media tools and demonstrated ability to rapidly adopt emerging technologies and digital tools.
  • Ability to work effectively with people from a variety of cultural backgrounds.

Apply for this role