Head of Marketing, France
18 days ago
As Head of Marketing, France, you will own and scale demand growth in one of our most strategic markets, defining how we win in France and making it happen. We offer flexibility to work from home or from one of our global office hubs, and we value in-person time for planning, problem-solving, and co