Business Communications Partner
Core
Lead communications interface between Corporate Communications and Business Lines, translating business objectives into integrated communication strategies, content campaigns, and event plans.
Role type
Senior Business Communications Partner (Strategic IC)
Builds
Integrated business communications strategies, content campaigns, event/news/initiative plans, and strategic speaking engagements for business leaders.
Domain
Energy (Oil & Gas) / Corporate Communications
Deliverable
product features
Required skills
Strategic business communications, multi-channel strategy development, stakeholder mapping, data-driven insights (reputation tracking, media analysis), content development (press releases, briefs), project management, executive presentation, technical translation
Preferred skills
Oil & Gas sector experience, regional experience, advanced communications qualifications, Arabic language skills
Technologies
None explicitly stated
Responsibilities
Serve as key interface for assigned communications workstreams; develop multi-channel business communications strategy; create specific messaging and supporting materials; coordinate activation across media, social, events, and internal channels; identify strategic speaking engagements; define KPIs to measure communication effectiveness.
Seniority
Senior, hands-on IC