Vice President Corporate Communications
San Jose, CA (Remote)
Posted 1 day ago
Company Description Amundi is a leading European asset manager, ranking among the top 10 global players, offering comprehensive savings and investment solutions across active and passive management in both traditional and real assets. As a subsidiary of the Crédit Agricole group and a publicly listed company, Amundi manages over €2.3 trillion in assets and provides integrated IT tools and services for the savings value chain. With six international investment hubs and a strong commitment to responsible investment, Amundi is a key player in asset management markets. Serving 100 million clients globally, the company operates in 35 countries with a team of 5,600 employees. Role Description This is a full-time remote role for the Vice President of Corporate Communications. The role includes leading strategic communications efforts, supervising corporate and internal communications, and managing media relations. As the Vice President, you will oversee the creation and distribution of press releases, enhance Amundi’s public image, and develop innovative communication strategies aligned with business goals. Collaboration with cross-functional teams and ensuring consistent messaging across various channels are vital components of this role. Qualifications Proven expertise in Strategic Communications and Corporate Communications, including the ability to craft messaging that aligns with organizational goals and values. Strong background in Media Relations and creating impactful Press Releases to enhance brand visibility and manage public perception. Experience developing and executing Internal Communications strategies to foster employee engagement and support company culture. Excellent leadership and organizational skills, with the ability to manage teams and collaborate cross-functionally within the organization. Exceptional written and verbal communication skills with attention to detail and a creative approach to problem-solving. Ability to work effectively in a remote environment and adapt to global, multicultural work settings. Bachelor's or Master's degree in Communications, Public Relations, or a related field. Experience in asset management or the financial sector is a strong advantage.
Amundi GP
Every Marketing Job, in One Place
We scan 170K+ company career pages and every major job board so you never miss an opportunity.
Your next marketing role is waiting.
Roles from companies you’d actually want to work for
Real marketing roles from real companies — all in one job board.
Find jobs before they hit LinkedIn
Jobs sourced directly from company career pages — updated every day.
Only the roles that match you
Cut through the noise with 15+ filters like work mode, company type, specialisation, salary, and more.
Stand out from hundreds of applications
Be first in line for new roles with smart, real-time alerts to your inbox.