Location: 

Mexico City, MX

Strategy & Operations Manager

About the Team

 

Join the Executive Office team supporting the Reinsurance Latin America Market Unit as a key strategic and operational leader. As part of a global team, this high-impact role is crucial to the long-term success and resilience of Swiss Re's Reinsurance organization. You will be at the forefront of driving strategic and operational excellence initiatives across the LatAm region, working directly with the regional president and senior leadership across the business and global functions. 
 

Our Executive Office team is the cornerstone of the LatAm market unit, empowering client-facing teams to surpass business objectives and solidify our position as the preferred partner for top-tier clients. Our team is focused on operational excellence, driving continuous improvement through process optimization and data-driven insights. We champion a culture of accountability, leveraging advanced analytics and key performance indicators to inform strategic decisions and measure success at every level. By fostering operational rigor and embracing cutting-edge technologies, we ensure our organization remains agile, efficient, and ahead of the curve in an ever-evolving reinsurance landscape.

 

About the role 

 

We're looking for a talented leader to coordinate cross-functional cooperation at the highest level, acting as an essential link between executive leadership and operational teams. You'll be the driving force behind strategic planning, operational efficiency, and organizational transformation. In this pivotal role, you'll shape the operational and strategic direction of our Latin America operation, ensuring seamless execution of complex, multi-faceted initiatives that span the entire organization. 
 

Reporting directly to the Senior Vice President, Americas Market Unit Ops, your core responsibilities will include: 

  • Spearheading the development and implementation of comprehensive strategic plans and operational excellence initiatives for the Americas region, aligning with global corporate objectives. 

  • Leading high-stakes, cross-functional initiatives that drive business growth, operational excellence, and client satisfaction. 

  • Overseeing the creation and execution of Client Strategy and Action Plans for our most valuable accounts, ensuring alignment with corporate goals and market dynamics. 

  • Developing and presenting executive-level reports and strategic recommendations to the business leadership. 

  • Championing innovation and digital transformation initiatives, such as the implementation of advanced analytics platforms (PowerBI) and AI-driven solutions (CoPilot). 

  • Cultivating and maintaining partnerships with key stakeholders across the whole Swiss Re group organization. 

  • Mentoring and developing team members, fostering a culture of high performance and continuous improvement. 

  • Driving the execution of the Group Strategy, ensuring local implementation aligns with global objectives. 

 

About you 

 

  • Degree in Business Administration, Finance or insurance related fields; MBA preferred. 

  • 5+ years of progressive experience in consulting and/or the reinsurance/insurance industry; deep understanding of Property & Casualty and/or Life & Health business preferred. 

  • Proven track record of project management leading large-scale strategic initiatives and driving organizational change. 

  • Exceptional strategic thinking and analytical skills, with the ability to translate complex data into actionable insights for executive decision-making. 

  • Outstanding leadership and interpersonal skills, with the ability to influence and collaborate effectively across all levels of the organization. 

  • Visionary mindset with a passion for innovation and ability to anticipate and adapt to an evolving Swiss Re organization and reinsurance landscape. 

  • Expert-level presentation and communication skills, with the ability to articulate complex strategies to diverse audiences, including Board members and C-suite executives. 

  • Advanced financial acumen: knowledge of reinsurance accounting principles and the ability to drive strategic financial planning preferred. 

  • Global mindset with experience working in multicultural environments. 

 

This role offers an unparalleled opportunity to shape the future of our Latin America market unit and make a lasting impact on the global reinsurance landscape. If you're ready to drive transformative change, we want to hear from you. 

 

 

 

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.

 

 

Keywords:  
Reference Code: 130350 

 

 


Job Segment: Operations Manager, Strategic Planning, MBA, Operations, Strategy, Management