Senior Vice President Global Communications

Miami, AZ (On-site)

Salary Not AvailableSenior LevelFull time

Posted 5 months ago

Job Summary

Lead global corporate communications and media relations to align messaging with Amundi's brand and stakeholder needs.

  • Own global communication strategy and cross-functional alignment.
  • Must-have: deep media relations and strategic communications background.
  • Standout: global, cross-cultural leadership with cross-team collaboration.

Job Description

Responsibilities

  • Developing and driving the organization’s comprehensive communication strategies on a global scale.
  • Managing media relations.
  • Crafting and executing corporate communications strategies.
  • Overseeing public relations campaigns.
  • Ensuring cohesive messaging across all platforms.
  • Collaborating with leadership and cross-functional teams to align communications strategy with organizational goals and brand identity.
  • Addressing the needs of various stakeholders.

Requirements

  • Demonstrated expertise in Media Relations and Public Relations to foster strong external relationships and oversee press engagement strategies.
  • Strong background in Strategic Communications and Corporate Communications to align messaging across internal and external channels.
  • Proficiency in developing and refining impactful Messaging strategies tailored for diverse audiences.
  • Excellent leadership, organizational, and presentation skills to manage high-profile initiatives and teams effectively.
  • Proven ability to navigate and communicate in complex, global, and cross-cultural environments.
  • Bachelor's or Master's degree in Communications, Public Relations, Journalism, Marketing, or a related field.

Preferred

  • Experience in financial services or a related industry is highly desirable.
Amundi logo

Amundi

Amundi, the leading European asset manager, ranking among the top 10 global players*, offers its 100 million clients - retail, institutional and corporate - a complete range of savings and investment solutions in active and passive management, in traditional or real assets. This offering is enhanced with IT tools and services to cover the entire savings value chain. A subsidiary of the Crédit Agricole group and listed on the stock exchange, Amundi currently manages more than €2.3 trillion of assets** .With its six international investment hubs**, financial and extra-financial research capabilities and long-standing commitment to responsible investment, Amundi is a key player in the asset management landscape.Amundi clients benefit from the expertise and advice of 5,600 employees in 35 countries. *Source: IPE “Top 500 Asset Managers” published in June 2025, based on assets under management as at 31/12/2024**Amundi data as at 30/09/2025***Paris, London, Dublin, Milan, Tokyo and San Antonio (via our strategic partnership with Victory Capital)

Founded in 2010
Paris, Île-de-France, FRA
5.5K employees (329 in marketing)

Marketing Team

Marketing Team Size
307 (6% of company)

Funding

Total Funding
$236.1M
Last Raise
$236.1M
Debt Financing, 1 years ago

Funding History

  • Nov 2024
    Debt Financing • $236.1M

Traffic Signals

Monthly Visitors
171.2K
Traffic Source Mix
Search
38.2%
Direct
44.3%
Referral
15.3%
Social
1.4%
Paid
0.4%

Headcount Trend

Current headcount: ~5.6K

Recent News

Amundi logo

Senior Vice President Global Communications

Amundi · Miami, AZ · On-site