Swiss Re
Swiss Re
Swiss Re is a global reinsurance and insurance company focused on helping clients manage financial uncertainty through risk transfer solutions. Its work spans life, health, property, and related areas, combining insurance expertise with financial risk management to support more resilient businesses and societies.

Swiss Re Business Services Analyst - Sao Paulo (Onsite)

Support Swiss Re’s commercial insurance operations in Sao Paulo through process management, controls, reporting, stakeholder coordination, and continuous improvement.

Description

  • Provide day-to-day operational and administrative support to business teams
  • Review, analyze, and process documentation in line with internal procedures and quality standards
  • Act as a primary contact for internal stakeholders and external partners
  • Track operational requests and follow up on outstanding actions to meet service-level commitments
  • Maintain and enhance operational processes, controls, and governance practices
  • Evaluate workflows to identify improvements in efficiency, productivity, and service quality
  • Create reports, data analyses, and operational metrics to support business decisions
  • Contribute to projects and continuous improvement efforts, including process redesign and best-practice adoption
  • Support system enhancements by collecting business requirements, participating in testing, and validating new functionality
  • Maintain compliance with company policies, procedures, and regulatory requirements

Requirements

  • 2–5 years of experience in operations, business services, customer service, insurance, financial services, or a related business environment
  • Background supporting business processes and coordinating with multiple stakeholders
  • Exposure to process management, operational controls, or continuous improvement work
  • Strong analytical approach with the ability to work with data and operational indicators
  • Experience working in a fast-paced, collaborative environment
  • Advanced proficiency with Microsoft Office, particularly Excel and PowerPoint
  • Knowledge of reporting, data analysis, and business process management
  • Experience managing workflows and following operational procedures
  • Ability to identify process improvement opportunities and help implement solutions
  • Experience with internal controls, governance, and operational support activities
  • Power BI knowledge is an advantage
  • Intermediate written and spoken English; Spanish is a plus
  • Completed or in-progress bachelor’s degree in business administration, economics, engineering, accounting, finance, insurance, or a related field
  • Strong analytical and problem-solving abilities
  • Ownership mentality and accountability for results
  • Proactive approach with a focus on continuous improvement
  • Ability to prioritize and manage multiple demands at once
  • Excellent communication and stakeholder management skills
  • Collaborative teamworking skills
  • Strong attention to detail and organization
  • Adaptability and willingness to learn
  • Customer-focused mindset

Benefits

  • Inclusive, flexible workplace environment
  • Equal opportunity to grow and advance professionally
  • Opportunities for professional development
  • Support for experienced professionals returning to work after a career break

Related Jobs