Communications Business Partner

Swiss Re   •  

Armonk, NY

5 - 7 years

Posted 316 days ago

This job is no longer available.

The Swiss Re Group is one of the world’s leading providers of reinsurance, insurance and other forms of insurance-based risk transfer, working to make the world more resilient. It anticipates and manages risk – from natural catastrophes to climate change, from ageing populations to cyber crime. The Swiss Re Group is organized into three Business Units, each with a distinct strategy and set of objectives contributing to the Group’s overall mission.


About the role

In this role you'll serve as Communications Business Partner for business teams in the North America region for Corporate Solutions, Swiss Re's commercial lines primary insurer.  You will provide strategic advice to enhance Corporate Solutions' position as an industry and knowledge leader, as well as maintain Swiss Re's reputation with external and internal stakeholders. Furthermore, you will develop and implement external communications activities, and ensure consistent and impactful messaging. The successful candidate will serve as a member of the Corporate Solutions Communications team and will work closely with business teams and Group Communications colleagues.


In this role you will:

  • Serve as Business Partner to  business teams in Corporate Solutions
  • Leverage branding to support reputation and business success
  • Develop and implement integrated communications strategies, plans and campaigns
  • Create marketing brochures, infographics, and videos
  • Write and edit copy, scripts, presentations, news releases, etc.
  • Create content  (articles, editorials, animations, videos, brochures, etc.) for a variety of channels
  • Ensure message consistency and timeliness
  • Identify platforms, media and advertising opportunities
  • Organise trade shows, conferences and client events across the region
  • Manage communications budgets for maximum impact
  • Ensure implementation of company's corporate identify and branding guidelines
  • Define and implement an effective mix of communications measures
  • Utilise digital and social media channels
  • Measure success based on defined KPIs

About the team

You will join a very professional and highly motivated global Communications Community that is committed to driving differentiation and help Swiss Re achieve a competitive advantage. We are responsible for managing reputation, supporting the business, aligning employees and facilitating change around the world. In everything we do, we focus on client needs and consult on appropriate solutions based on business objectives, strategic priorities, annual plans and service demand but also on costs and affordability. Each and every colleague in Group Communications operates in a proactive, collaborative and transparent way and lives up to our commitment "Let's be smarter together". You will join a fun group of strong personalities with a diversity of backgrounds, all thriving in a hectic, fast-paced environment that requires client focus, interest in the business, a great deal of creativity, and, most importantly, team spirit and personal resilience.

About you

You have:

  • A Bachelor's/Master's degree in Communications, Marketing, Public Relations, journalism or similar field
  • Minimum of 5 years of professional-level experience across a variety of communications disciplines
  • Practice in re/insurance, financial services or in other B-to-B companies
  • Strong writing and verbal skills
  • Been exposed to a global corporate matrix
  • Strong strategic, analytical and conceptual capabilities
  • Outstanding story-telling, writing and editing skills
  • Exceptional planning and project management capabilities
  • Proven skills in deploying social media and leveraging digital channels
  • Exceptional influencing/ negotiation capabilities
  • Sound business judgement
  • A healthy level of attention to detail
  • Stamina and persistence to pursue new ideas


    You are:

  • Confident in consulting senior management
  • At ease to liaise at all hierarchical levels
  • Able to deal with stakeholders decisively
  • A collaborative, engaging, positive team player
  • A results-driven, "can-do”, self-starter personality
  • A fast learner
  • Able to grasp complex processes and projects
  • Client-, service- and solution-oriented
  • Energetic, diplomatic, flexible
  • Proactive, confident, with high integrity
  • Committed to high quality, also under pressure
  • Comfortable using technology tools to achieve results.