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
Mercer Company offers property management, investment, leasing, real estate, tenant, and owner representation services. It was founded in 2008, and is headquartered in Dallas, Texas, USA, with a workforce of 11-50 employees. Its website is https://mercer-company.com/.Company H1B Sponsorship
Mercer Company has a track record of offering H1B sponsorships, with 16 in 2025, 22 in 2024, 19 in 2023, 33 in 2022, 29 in 2021, 20 in 2020. Please note that this does not guarantee sponsorship for this specific role.