Global Channel Marketing Lead

Company: Block
Apply for the Global Channel Marketing Lead
Location: London
Job Description:

Block is seeking a Senior Marketing Manager, Channel Sales to own global channel marketing initiatives. You will serve as the primary marketing contact for the world-wide reseller and independent contractor network, building scalable programmes and content to drive demand and revenue.

You will collaborate with channel leadership, events, content and regional teams to design, launch and optimize programs. This role supports international markets and remote teams, offering flexible work

#J-18808-Ljbffr…

Posted: October 24th, 2026