Palo Alto Networks located in Santa Clara, California is looking for a Global Brand Media Leader to own their media investments strategically. The role demands 10+ years of experience managing multi-million dollar global accounts. Candidates need expertise in the modern media stack, an understanding of both B2B and B2C landscapes, and a commitment to operational excellence. The position requires a proactive approach to media partnerships and creative influences to optimize assets. Join a dynamic team committed to innovation in cybersecurity.
#J-18808-Ljbffr

Global Media Strategy Lead: Omnichannel Growth
Palo Alto Networks, Santa Clara, CA, United States