At Medallia, we don’t just manage experiences; we reinvent them using the world’s most advanced AI and experience management technology. As our Senior Corporate Communications Manager, you will be the architect of our global narrative, both internally and externally. This is a high-visibility, strategic role designed for a "full-stack" communicator who thrives on building brand equity from the ground up. We are looking for a proactive strategist who can weave internal culture, executive thought leadership, and aggressive media outreach into a singular, powerhouse brand presence. You will bridge the gap between our internal mission and our external reputation, ensuring Medallia is the first name mentioned in conversations about AI-centric experience management that drives business outcomes.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed
Number of Employees
501-1,000 employees