Global Head of Media & Advertising

Company: Star

Location: London

Posted: April 11th, 2026

Star is a global consultancy that connects strategy, design and engineering services to help companies accelerate product innovation. With over a decade of 30% annual growth, we’re rapidly expanding our consulting services, geographic footprint and industry expertise. We support clients at every step of their digital journey, from ideation and concept crafting to full‑stack development. Our clients include BMW Group, SAIC, Lufthansa, Denso, NIO, Panasonic, AppyWay, Zeiss, Walmart, Dolby and many more.

We are looking for you!
Working directly for the CEO, you are world‑class at scaling successful global sales, business development and customer success within the AdTech & MarTech industry. You have experience building and managing a $75 m+ annual revenue run rate and a senior network of established relationships within agencies and advertisers. You build connections with decision‑makers, understand market trends, and possess an inspiring leadership style, rainmaker personality and truly global mindset.

As Global Head of AdTech & MarTech at Star, you will define, run and own initiatives that expand Star’s industry market share through attracting, retaining and growing world‑class customers with high value offerings.

Must have

Should have

Nice to have

What Impact You’ll Make

What You’ll Get

Flexible working (hybrid/remote models) and generous time‑off policies, an extensive rewarding and compensation package, intellectually and creatively stimulating space, and many additional benefits. Your holistic wellbeing is central; you’ll join a warm, vibrant multinational environment with impactful projects, career development opportunities, mentorship, training programs, sports activities, workshops, networking and outdoor meet‑ups.

Company Overview

Star is truly global, with front doors spanning Silicon Valley, Tokyo, London, Munich, Milan, Copenhagen, Kyiv, Wroclaw, Medellin, Ho Chi Minh City and other vibrant design, technology and creative hubs. Over 900 strong Star Crew work side by side with trailblazing counterparts at unicorn startups and iconic global brands.

Senior Level • Full‑time • Marketing and Sales • IT Services and IT Consulting

Location: London, England, United Kingdom

#J-18808-Ljbffr
Apply Now