Marketing Partnerships Lead, Europe
Current- Leading marketing partnerships across Europe: sourcing, negotiating and executing complex partnerships that have a clear value exchange and grow brand love for Mozilla - Establishing and managing relationships across major brand partners to create meaningful, impactful and original activationsMozilla seeks to work with a network of positive actors around.