🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Head of Marketing

Company

Octopus

Location

London, England

Posted

July 14, 2026

Position Overview

Job Description

What's in it for you?

As Head of Non-Retail Marketing, you will set and lead the marketing strategy for two of our most exciting and high-growth brands: Octopus Capital and Octopus Ventures. Spanning institutional asset management, real assets and venture capital, this is a rare opportunity to own marketing across two complementary but distinctly different brands — each with distinct audiences, distribution models, and deployment objectives.

You'll work at the intersection of investment, distribution and marketing,  partnering closely with senior leaders to drive effective deployment, generate demand, and support fundraising and growth across sophisticated institutional investor, real estate operator & developer, and founder audiences. From defining the brand positioning and thought leadership approach to overseeing campaign delivery and content, you'll lead a team and own the end-to-end marketing function for both brand...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now