C

Checkout.com

Cloud-based enterprise payments platform provider

Brand Manager

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

About the Job

Requirements

  • Proven experience planning and delivering integrated brand campaigns end to end, ideally including both business-to-business and business-to-consumer campaigns, while working with creatives, copywriters, media, and channel owners.
  • Set clear campaign goals and key performance indicators, measure performance against them, and use results to improve subsequent campaigns.
  • Manage multiple workstreams, timelines, stakeholders, and budgets simultaneously.
  • Communicate effectively to align cross-functional teams, brief creatives clearly, and keep teams moving in the same direction.
  • Plan distribution and coordinate across channels, including out-of-home, paid media, owned, and partner channels, to maximize reach and efficiency.
  • Consider the campaign holistically, including the audience, message, channel mix, and timing.
  • Interface with partner brands and merchants, gain their buy-in, and support mutually beneficial co-marketing activities.
  • Collaborate closely with creative teams and maintain the brand across channels and communications.
  • Articulate work, processes, and decisions to cross-functional stakeholders, and proactively seek constructive feedback.
  • Anticipate how changes affect the brand experience and take ownership of actions and outcomes.
  • Work independently and adapt to a range of tasks while learning and growing.

Responsibilities

  • Own major brand moments, including global advertising campaigns, the flagship Peak Season campaign, and brand initiatives that shape how the company is perceived.
  • Lead business-to-business and business-to-consumer campaigns from goal-setting through launch and measurement.
  • Set campaign objectives, plan distribution, coordinate with channel owners, and partner with creatives to execute campaigns across markets and channels.

Desired Qualifications

  • Experience planning and delivering integrated brand campaigns with a mix of business-to-business and business-to-consumer work.

About the Company

Checkout.com

Cloud-based enterprise payments platform provider

Checkout.com provides a cloud-based payments platform for enterprise and scaling businesses to process payments, send payouts, and manage card programs. The platform integrates with a company’s existing systems and handles high volumes quickly and reliably across a global infrastructure. Revenue comes from transaction fees, subscriptions, and value-added services tied to the payment experience. Its goal is to streamline and simplify enterprise payment operations worldwide by delivering fast, secure payments and payouts across regions, with strong global reach and cloud-native scalability.

Company size
1,001-5,000
Company stage
Series D
Total funding
$1.8B
Headquarters
London, United Kingdom
Founded
2012

Recently Posted Jobs

Explore more opportunities at Checkout.com

See more jobs