
Search by job, company or skills
Company Description
Capital D, established in Dubai in 2008, specializes in creating compelling and strategic content for global brands tailored to regional audiences. Understanding the importance of strategy and planning behind content, the team has successfully helped brands achieve their goals and connect with target audiences. With years of expertise, Capital D excels in building impactful content strategies. The organization is dedicated to inspiring, educating, and supporting talent while consistently delivering value-driven outcomes to its clients.
Role Description
This is a full-time, on-site role based in Dubai, United Arab Emirates, for a Communications Manager. The Communications Manager will oversee the development and execution of communication strategies, manage media relations, and drive engaging campaigns that align with brand and business objectives. Daily responsibilities include crafting press releases, coordinating with clients, managing public relations activities, analyzing campaign performance, and ensuring brand consistency across various communication channels. The role requires effective collaboration with internal teams, media outlets, and external stakeholders.
Qualifications
Job ID: 136740515