Senior Manager (Internal and Site Communication)
Palo Alto Networks
Bangalore, Karnataka, India
12 дней назад
... executive, internal, and site communications supporting our India site leadership and strategy. This self- ... for our India site, ensuring the right narratives are ... strategy and media and analyst engagementsEstablish ongoing metrics; measure everything ...
jobs.smartrecruiters.com