T

Travelers

Insures homes, cars and businesses through agents

Digital Marketing Consultant

Marketing Generalist & ManagementConfirmed live in the last 24 hours
Full-timeLondon, UKNo salary listed

About the Job

Requirements

  • A bachelor's degree or equivalent experience.
  • Digital marketing experience, preferably in the relevant area of specialization.

Responsibilities

  • Execute digital and content marketing strategies to raise awareness among target audiences, deepen engagement with valuable content, and increase preference and demand for Travelers using digital platforms, including social media and email.
  • Develop an understanding of key performance indicators and other performance measurement methods to support optimization strategies and tests, drive efficient results, and enhance engagement, acquisition, and/or retention in support of the marketing strategy and business objectives.
  • Deploy digital marketing, social media, and paid advertising campaigns and/or social selling field activation programs using in-house and vendor-supplied tools, including trafficking, tracking, approvals, and testing before launch.
  • For paid media and audience, research daily and weekly media performance, including paid social, to recommend media optimization strategies and tests covering content, targeting, and channel mix, to drive efficient campaign results in support of the content marketing strategy and business objectives.
  • For social media, plan and publish organic and paid social content, research daily and weekly social performance, and recommend strategies and tests around content themes, posting cadence, targeting, and platform mix. Share audience and engagement insights with the email team to inform segmentation and messaging.
  • For email marketing, research daily and weekly email performance and recommend strategies and specific tests around topic flow and calendar/frequency, targeting/segmentation, personalization, and/or Salesforce Marketing Cloud journeys to drive efficient campaign results in support of the overall email marketing strategy. Use social engagement insights to refine audiences and messaging.
  • For social selling, support comprehensive coaching programs, including live training for Field Sales on LinkedIn Sales Navigator and social sharing tools, integration with the Field Marketing team’s Salesforce and Seismic activation efforts, and partnerships with other teams, such as Communications and Talent Acquisition, on their social media initiatives.
  • Leverage marketing technology tools to execute campaigns, such as Salesforce Marketing Cloud and LiveRamp, while serving as a secondary point of contact for external vendors, including agencies and marketing technology vendors.
  • Participate in departmental projects and initiatives aimed at establishing top-tier digital marketing practices throughout the company.
  • Perform other duties as assigned.

Desired Qualifications

  • Email marketing specialists should have prior experience with Salesforce Marketing Cloud.
  • Social media specialists should have prior experience managing organic and/or paid social campaigns.
  • Social selling specialists should have prior experience with LinkedIn Sales Navigator.
  • Experience reporting on campaign results and working with analytical and creative teams.
  • Experience working with marketing technology and data.
  • Verbal and written communication skills.
  • Time and project management skills.

About the Company

Travelers

Insures homes, cars and businesses through agents

Travelers insures businesses, homeowners and drivers, mostly in the United States, with smaller operations in the United Kingdom and Ireland. Its Business Insurance unit covers companies of every size with policies such as workers' compensation, commercial property and commercial auto, while Bond & Specialty Insurance covers executive liability, cyber and fidelity risks. Personal Insurance protects individuals' homes, cars and valuables. Travelers sells mostly through independent agents and brokers, and it earns money from premiums and from investing the reserves it holds to pay future claims. The company traces its roots to 1853 and is headquartered in New York City.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1853

Recently Posted Jobs

Explore more opportunities at Travelers

See more jobs