Marketing & Communications Analyst, New York- 2026
Marsh Corporate is a global leader in risk, reinsurance, and management consulting, advising clients in 130 countries. The Marketing & Communications Analyst coordinates marketing projects, interfaces with internal teams, conducts market research, and ensures the successful preparation of marketing presentations and materials.
Responsibilities
- Coordinates marketing and communications projects
- Interfaces with internal teams to effectively administer all components of the marketing plan for implementation, and monitor marketing project budgets and expenses
- Provides technical support in the development of marketing strategy by line of business
- Conducts market and competitive research
- Ensures successful preparation and presentation of marketing presentations, as well as the development of marketing materials
Skills
- Coordinates marketing and communications projects
- Interfaces with internal teams to effectively administer all components of the marketing plan for implementation, and monitor marketing project budgets and expenses
- Provides technical support in the development of marketing strategy by line of business
- Conducts market and competitive research
- Ensures successful preparation and presentation of marketing presentations, as well as the development of marketing materials
Benefits
- Health and welfare benefits
- Tuition assistance
- 401K savings
- Other retirement programs
- Employee assistance programs
Company Overview
Company H1B Sponsorship