Get the job you really want

Top Tech Jobs & Startup Jobs

1+ Job Results
24 Days Ago
Armonk, NY, USA
13,037 Employees
116K-174K Annually
Mid level
13,037 Employees
116K-174K Annually
Mid level
Insurance
The Lead Marketing Communications Manager leads a team focused on creating impactful marketing communication plans for Swiss Re's business units. This role involves overseeing campaign execution, developing key messages, managing budgets, and fostering team collaboration to enhance the company's brand and drive lead generation.
Top Benefits:
401-K
Company Equity
Dental Insurance
+16 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size