C

Chubb

Global property & casualty insurer

Digital Marketing Manager

Marketing Generalist & ManagementConfirmed live in the last 24 hours
Full-timeBangkok, ThailandNo salary listedIn-person

About the Job

Requirements

  • A bachelor's or master's degree in marketing, communications, business administration, or a related field.
  • At least 10 years of experience in digital marketing and branding or communications, preferably in insurance, financial services, e-commerce, or a related industry.
  • Strong understanding of digital channels, content marketing, social media, and campaign management.
  • Ability to analyze and interpret marketing data.
  • Strong communication, coordination, and project management skills.
  • Ability to work with multiple stakeholders in a fast-paced environment.
  • Strong experience working in a regulated environment and closely collaborating with legal and compliance teams.
  • Good command of spoken and written English.

Responsibilities

  • Plan and implement digital marketing strategies and campaigns supporting Chubb Life Thailand’s business objectives, brand consistency, and company standards.
  • Manage digital channels, including the website, online advertising, social media, LINE Official Account, email marketing, paid media, and other online platforms.
  • Oversee end-to-end content direction supporting brand awareness, customer engagement, product promotion, and corporate communication objectives.
  • Manage the creation and adaptation of content, including new product communications, claims-related content, LINE Chat and LINE Service updates, monthly campaign themes, engagement activities, trend-based content, Zenith Privilege Club Services, corporate event promotions, emergency corporate announcements, and public relations content adaptation.
  • Manage LINE Official Account operations and communications to support customer engagement and consistent brand messaging.
  • Develop and manage website search engine optimization content to strengthen search visibility, content discoverability, and digital performance.
  • Ensure search engine optimization articles align with the broader content strategy and brand communications direction.
  • Plan and coordinate search engine marketing campaign timing to align with new product launches and brand awareness priorities.
  • Support ongoing optimization of search engine marketing activities to maximize reach, visibility, and campaign effectiveness.
  • Own website content updates to ensure information is accurate, timely, and aligned with business requirements.
  • Develop product communications for customers and distributors through effective messaging and storytelling.
  • Monitor and prepare reports and presentations on campaign performance and digital marketing activities.
  • Work with product, agency, life operations, legal, compliance, customer service, and other relevant functions on digital content and campaign execution.
  • Collaborate with vendors and external agencies to manage digital marketing activities.
  • Work closely with global teams and stakeholders.
  • Plan and control the digital marketing budget.

Desired Qualifications

  • Knowledge of compliance requirements in financial services or insurance is an advantage.

About the Company

Chubb

Global property & casualty insurer

Chubb is the world’s largest publicly traded property and casualty insurer, offering commercial and personal insurance, reinsurance, life and health products across 54 countries. It underwrites policies by evaluating risk, pricing premiums, and paying claims fairly and promptly when covered events occur. Its breadth of products, extensive distribution, and strong financial position distinguish it from competitors and enable it to serve diverse clients globally. Its goal is to help people and businesses manage risk with clear policy terms and reliable financial protection.

Company size
10,001+
Company stage
IPO
Headquarters
Zurich, Switzerland
Founded
1985

Recently Posted Jobs

Explore more opportunities at Chubb

See more jobs