Chubb Life: Digital Marketing & Communications Manager

atChubb life Assurance Co., Ltd.

The Digital Marketing & Communications Manager will take full ownership of Chubb Life's digital marketing strategy, overseeing the end-to-end development and execution of social media campaigns that align with business objectives. This role requires this person to craft compelling brand messaging, drive audience engagement, and ensure all communications adhere to corporate identity guidelines. The manager will be responsible for analyzing performance metrics, optimizing strategies, and fostering a strong online presence to enhance brand visibility and customer relationships.

Role & Responsibilities :

  • Strategize and implement comprehensive social media campaigns aligned with key marketing objectives and business goals.
  • Craft compelling Chubb brand messaging across social media platforms while actively driving meaningful audience engagement.
  • Ensure all Chubb corporate materials strictly adhere to Chubb Corporate Identity (CI) guidelines for consistent brand representation.
  • Conduct thorough monitoring of social media channels to identify Chubb brand mentions and gather valuable customer feedback.
  • Conceptualize and execute innovative digital marketing initiatives, generating creative content to effectively showcase company products, services, and lifestyle.
  • Cultivate and nurture online communities, with particular focus on strengthening relationships with Chubb followers.
  • Oversee administration of corporate website, manage official social media accounts (Facebook, LINE, and YouTube), and utilize digital marketing tools effectively.
  • Identify and establish strategic partnerships with influential content creators to enhance Chubb brand visibility and credibility within target markets.
  • Perform in-depth analysis of key social media metrics, including reach and engagement, to optimize marketing strategies.
  • Design and execute engaging social media campaigns and interactive contests to increase audience participation.
  • Liaise with media vendors and agencies to ensure seamless campaign execution and optimal results.
  • Strategically plan, negotiate and manage advertising placement across diverse media platforms to maximize impact and cost-efficiency.
  • Collaborate with cross-functional teams i.e., product, data, agency, partnership etc. to develop targeted products, services, campaigns content marketing initiatives, promoting LINE application and other services through digital channels.
  • Develop on creating visual marketing materials e.g., poster, banner etc. for online communications.
  • Work collaboratively with cross-functional teams to clear communication with both internal stakeholders and external partners.
  • Create engaging content strategies that balance short-term wins with long-term marketing goals.
  • Drive measurable growth in traffic, engagement, and qualified leads to deliver improved sales performance and enhanced customer retention


Qualifications:

  • Bachelor’s degree or higher in marketing, communications, Business Administration, or a related field.
  • Minimum of 5 years of experience in digital marketing.
  • Proven track record in developing and executing successful social media and digital advertising campaigns, preferably in insurance, financial services, or related industries.
  • Strong knowledge of social media platforms e.g., Facebook, Instagram, LinkedIn, X, TikTok, YouTube and their advertising capabilities.
  • Proficiency in digital analytics tools e.g., Google analytics, Meta business suite, Google ads manager.
  • Experience in managing media planning, ad buying, and performance optimization across digital platforms.
  • Ability to design software e.g., Illustrator, Photoshop, PowerPoint, Canva and information design.
  • Excellent written and verbal communications skills (Thai & English).
  • Familiarity with key performance metrics, e.g., CPL, CPM, CPA, ROAS to drive decision-making.
  • Strong understanding of digital storytelling, creative content.

Experience required
  • 5 years
Salary
  • Negotiable
Job function
  • Marketing / Advertising
  • Management
Job type
  • Full-time

Company overview

Size:2000-5000 employees
Industry:Insurance
Location:Bangkok
Website:www.acegroup.com/th-th/
Founded in:2001
Ranking:4.5/5

The insurance companies of Chubb serve multinational corporations, mid-size and small businesses with property and casualty insurance and services; affluent and high net worth individuals with substantial assets to protect; individuals purchasing life, personal accident, supplemental health, homeown ... Read more

Why join us: At ACE, we recruit people who will contribute to the growth and success of the company and focus on meeting customers' needs. We are committed to developing all our employees and to ensuring they are satisfied in their work at ACE, which is one of the world’s leading insurance companies. We are a ... Read more

Head office: Sinsatorn tower
Display map
WorkVenture gives you an inside look at what it's like to work at Chubb life Assurance Co., Ltd., office & team photos, reviews and more. This is the Chubb life Assurance Co., Ltd. Company Page. All content is posted anonymously by employees currently or previously working at Chubb life Assurance Co., Ltd..Apply to Food PassionApply to MetrixApply to Formular AApply to WV