Overview
Head of Brand and Communications – UAE and Bahrain Jobs in Dubai, United Arab Emirates at Liva Insurance UAE
Title: Head of Brand and Communications – UAE and Bahrain
Company: Liva Insurance UAE
Location: Dubai, United Arab Emirates
Role Summary
This role is responsible for driving the company’s desired brand image and positioning with external customers as well as internal employees, through relevant and frequent communications and leveraging key competitive advantages of the company. It ensures brand guidelines are fit for purpose and that they are applied accordingly to the local markets, across different media and communication channels. The role supports business teams to package initiatives according to desired positioning and image. This role understands and analyzes the brand’s overall health through Net Promoter Scores at different customer touchpoints. The role also ensures that news and updates are communicated to internal employees at an effective, efficient and also timely manner. This role is responsible for the design and definition of the external communications framework, philosophy and desired infrastructure for communications to customers and partners. The role holder is also responsible for Social Media and Online Channels of Communication.
Key Responsibilities
Collaborate with executive leadership and board of directors to deliver company goals through brand and communications.
Develop and implement a communications strategy for the corporation that builds and maintains a positive corporate brand.
Develop and maintain positive professional relationships with various members of the media.
Assist executive leadership in developing presentations, speeches, and other important corporate messages.
Develop, implement, and adhere to communications budget.
Develop, compose, distribute, and implement policies to enhance the efficiency of the communications department and to further develop the building and maintenance of a positive corporate brand.
Develop and execute a robust corporate marketing strategy aligned with the countries overall business goals and objectives.
Drive corporate branding initiatives to enhance the countries brand recognition and reputation in the market.
Lead content center of excellence accountable for quality of the content across the organization. Define guidelines for external and internal communications and serve as the expert for content quality and strategic fit.
Oversee digital communications activities, including corporate website development, SEO, SMM and other relevant channels.
Lead Brand & Communications function to ensure consistent and impactful messaging across various media channels and markets we work on.
Stay up to date with industry trends and best practices to continuously optimize marketing strategies
Exemplify to your team the company core values of Agile, Acceptive, Ambitious and Accountable
Knowledge/ Skills/ Competencies Required
Bachelor’s degree in communications, Public Relations, Journalism, or related field. Master’s degree is a plus.
15+ years of professional experience in progressive and more senior-level roles in Branding and Communications. Preferably experience in a large-scale organization with complex business operations or experience working in various industries.
10+ years’ experience in a managerial / supervisory position.
Experience of working with marketing and communications tools.
Prior experience working in the financial services/insurance industry is a plus.
Fluent in English and Arabic.