S

SquareTrade

Extended warranties for electronics and appliances.

Head of Brand Marketing

Brand & Creative MarketingPosted on Nov 13
Full-timeLondon, UKNo salary listed

About the Job

Requirements

  • At least 10 years of experience in brand marketing, communications, public relations, or related disciplines.
  • Proven success leading multi-market marketing programs across Europe.
  • Experience building brand awareness and reputation in a business-to-business or business-to-business-to-consumer environment.
  • A strong commercial mindset and ability to align marketing activity with business goals.
  • Experience working closely with sales or business development teams.
  • Experience managing agencies and external partners.
  • Right to work in the United Kingdom.

Responsibilities

  • Lead the EMEA brand marketing strategy and annual plan, working with the Head of Marketing on brand strategy, priorities, and investment decisions.
  • Own brand positioning, messaging, and market visibility across Europe, ensuring a consistent and distinctive brand presence across target markets.
  • Build and lead the European account-based marketing model, working with Business Development to align marketing activity to priority accounts.
  • Develop targeted programs that support pipeline growth and strategic opportunities.
  • Establish clear reporting and measurement for account-based marketing performance.
  • Lead public relations, thought leadership, and external communications activity.
  • Manage the day-to-day relationship with the public relations agency and internal stakeholders.
  • Manage LinkedIn and other social media strategy and execution.
  • Oversee campaigns, content, events, and industry engagement.
  • Support major product launches, announcements, and strategic initiatives.
  • Drive executive visibility and industry influence across key markets.
  • Own and manage the EMEA brand marketing budget.
  • Manage planning, forecasting, reporting, and investment decisions.
  • Influence senior stakeholders across marketing, business development, and leadership teams globally.
  • Identify new opportunities to improve impact, efficiency, and effectiveness.

Desired Qualifications

  • Additional European language skills are a strong advantage.

About the Company

SquareTrade

Extended warranties for electronics and appliances.

SquareTrade provides protection plans and extended warranties for consumer electronics and home appliances. It sells protection plans to individuals, backed by the Allstate family, covering items such as televisions, video game systems, dishwashers, refrigerators, washers, and dryers. The plans cover repair costs and come with 24/7 customer service, hassle-free online claims, and free shipping for repairs, aiming for a seamless experience. Unlike some competitors, SquareTrade leverages its Allstate backing and strong customer service ratings to offer trusted coverage and convenient claims processing. The company’s goal is to give customers peace of mind by protecting valuable devices with reliable, easy-to-use protection plans.

Company size
501-1,000
Company stage
Acquired
Total funding
$247.7M
Headquarters
San Francisco, CA
Founded
1999

Recently Posted Jobs

Explore more opportunities at SquareTrade

See more jobs