Sao Paulo, São Paulo, BR

Marketing Communications Specialist (Hybrid Work Model)

You'll bring lots of energy, a positive attitude and digital marketing proficiency to support external thought leadership, brand positioning and marketing campaigns for Swiss Re's Reinsurance business in Latin America, with an emphasis on Brazil and the South Cone region. In this key role, you'll help develop and execute high impact marketing communication plans with compelling content, memorable events, and integrated campaign journeys that drive conversations, generate leads and strengthen Swiss Re's value and reputation. This includes working together with a wider team of colleagues around the world to regionalize and extend Group-level campaigns.


All efforts of our team directly contribute to Swiss Re's vision and purpose to make the world more resilient.


About the Role

  • You will actively assist Account Managers in executing day-to-day digital Marketing Communications campaigns by crafting compelling content, including both paid and organic social media assets. You'll also be responsible for publishing websites, following detailed processes to ensure campaigns are executed punctually, within budget, and meet or exceed OKR's.
  • Your role includes ensuring proper tracking and measurement with support from the Global analytics team. You'll conduct analytics to help campaign managers fine-tune and optimize marketing strategies across digital channels for maximum impact.
  • You'll collaborate with a diverse team of communications professionals across the Americas and globally. Your active involvement will support multiple business units and their product promotions.
  • In addition, you'll compile campaign results and assist in generating concise summary reports for stakeholders.
  • Reporting directly to the Marketing Communications Team Lead, you'll provide crucial support for marketing communications activities in Latin America.
  • You'll work closely with our local Public Relations agency to execute media activities aimed at enhancing Swiss Re's thought leadership and increasing our regional executive team's share of voice.
  • You will also contribute to the execution of internal communications activities for the leadership team in Latin America, including initiatives related to diversity, equity, and inclusion (DE&I) in the region.


About the Team


You'll join the Americas Communications team, which is a vital part of wider, professional, global communications community of 100+ people who are committed to drive differentiation and help Swiss Re achieve a competitive advantage as a market and opinion leader.


We support a range of business units with passion for engaging and inspiring our audiences.  Inside the company we work to align employees to our strategy and outside we work to position Swiss Re as a data-driven risk knowledge leader. We are passionate about engaging and inspiring our audiences.  Driven by a strong commercial mindset and a spirit of continued growth, we leverage data and technology to measure, understand and constantly increase our performance.


Working as one large team, we influence our stakeholders including clients, decision makers, and employees and measure our impact with clearly defined KPIs designed to support and enhance Swiss Re’s reputation and role as market and opinion leader.


As individuals, we collaborate and bring our diverse knowledge, skills and expertise to bear in specialized teams. 


About you


You have:

  • A Bachelor's degree or equivalent, preferably in communications, marketing, public relations, journalism or related field.
  • Minimum 3 years of experience in corporate communications, digital content marketing or a related field
  • A working understanding of end-to-end, multi-channel publishing processes
  • You excel in storytelling, writing and editing skills.
  • Experience in project management, problem solving, and keeping tasks on track.
  • Demonstrated ability to quickly grasp complex processes and find solutions independently.
  • Demonstrated ability to work effectively under pressure without compromising quality.
  • Proficiency in using Microsoft Office tools including MS Dynamics Marketing, and digital campaign management platforms like LinkedIn campaign manager, Hootsuite, and Piwik Pro.
  • Actively partner with public relations agencies, guiding them to boost our reach and improve strategic insights.


Extra points if:

  • You have a strong grasp of content creation, SEO, and SEM analysis/optimization.
  • You have experience in B2B email marketing, influencer marketing, and retention marketing.  
  • Basic graphic design and visual layout skills for digital assets.  
  • Experience in design and execution of events.


You are:

  • Native or fluent in Portuguese and English, with Spanish language skills a plus.
  • A good communicator (when writing and speaking)
  • Able to juggle multiple projects and tasks and stay organized.
  • Creative and solutions minded.
  • A collaborative, engaging, positive team player
  • A results-driven, "can-do”, self-starter
  • A fast learner, critical thinker and problem solver
  • Energetic, diplomatic, flexible


About Swiss Re


Swiss Re 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. We anticipate and manage a wide variety of risks, from natural catastrophes and climate change to cybercrime. We cover both Property & Casualty and Life & Health. Combining experience with creative thinking and cutting-edge expertise, we create new opportunities and solutions for our clients. This is possible thanks to the collaboration of more than 14,000 employees across the world.

Our success depends on our ability to build an inclusive culture encouraging fresh perspectives and innovative thinking. We embrace a workplace where everyone has equal opportunities to thrive and develop professionally regardless of their age, gender, race, ethnicity, gender identity and/or expression, sexual orientation, physical or mental ability, skillset, thought or other characteristics. In our inclusive and flexible environment everyone can bring their authentic selves to work and their passion for sustainability.


All our positions are affirmative for people with disabilities (PwD).


Keywords: Insurance; Reinsurance; Marketing 
Reference Code: 127109 



Job Segment: Equity, Finance