The Manager, Corporate Communications serves as the regional liaison between Corporate Communications and local business leadership, building relationships with stakeholders and providing insight into regional markets, customer priorities, competition, technology trends, and business objectives. The role aligns local communications strategies and programs with regional and corporate goals to support growth, customer engagement, and reputation. The position calls for expertise in public relations, marketing communications, and content development, including creating and editing content for diverse channels and audiences. It develops and executes strategic communications and marketing plans, messaging, measurement, events, and brand-building initiatives, and uses research and insights to shape effective communications. The manager provides leadership, mentorship, and strategic guidance to the European Corporate Communications organization. This includes advising on customer engagement, market trends, business priorities, and communications planning; strengthening programs, messaging frameworks, and stakeholder engagement; and supporting the professional growth of communications personnel. The role is based in a global, matrixed environment and may require travel up to 30% annually.
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
Manager