Share this Job

Mexico City, MX

Sr Account Manager CorSo

About Swiss Re Corporate Solutions 


Swiss Re is one of the world’s leading providers of reinsurance, insurance and other forms of insurance-based risk transfer. We anticipate and manage risks, from natural catastrophes and climate change to cybercrime.

Swiss Re Corporate Solutions is the commercial insurance arm of the Swiss Re Group. We offer innovative insurance solutions to large and midsized multinational corporations from our approximately 50 locations worldwide. We help clients mitigate their risk exposure, whilst our industry-leading claims service provides them with additional peace of mind.

Our success depends on our ability to build an inclusive culture encouraging fresh perspectives and innovative thinking. Swiss Re Corporate Solutions embraces 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.



About the Role:

Corporate customers are at the centre of everything we do!  As a customer manager, you have access to the entire Swiss Re Group's capabilities to deliver solutions and services to meet our corporate customers' increasingly sophisticated needs which arise from major trends as well as challenges that reshape their risk landscape. The ambition is to become a strategic risk partner for defined customers while maximizing the value of Swiss Re Group!

We seek applicants with outstanding relationship management skills to translate innovation into execution and strong leadership to drive cross-functional and regional teams in a global company.

As the customers' key point of contact for Swiss Re Group, you will lead the execution and engagement across a range of traditional as well as innovative risk transfer solutions, risk insights and risk partnerships. This includes both cross/up-selling to maximize our Share-of-Wallet (SOW) and position us as our customers' long-term strategic risk partner.

About the Team:

The customer manager is embedded into the local teams and steered by the Regional Customer Managers who work in close collaboration with the Global Customer Management leader to execute the Swiss Re Group's customer strategy.

There are four Regional teams, each headed by a Director level leader. There are based in APAC, EMEA, Latin America and North America.

About You:

You have deep understanding and experience of relationship management and translating customer needs to opportunities, ideally within financial services (consulting, insurance, broking) and/or industrial corporates. You will most likely have a track record of originating, developing, and binding complex transactions and alternative risk solutions. Ideally, you have insights in one or more of the following industries: Manufacturing, Technology, Food and Beverage, Energy, Finance, Hospitality, Automotive or Retail sector. 

Your ability to develop quality long term customer relationships and influence customer decisions is best-in-class. This is evidenced through your track-record, references and broad industry network with key partners which may include corporate risk managers, business leaders including c-suite and brokers.

Your leadership style enables you to navigate large international matrix organisations effectively and pragmatically. You are naturally engaging, communicate clearly and simply to negotiate and align multiple parties' interests with minimal effort.

You extract relevant insights from data & analytics to drive your relationships and effective engagement with identified customers.

You are forward-thinking, intellectually curious and results oriented. Being solutions driven, you are someone who quickly conceives realistic and practical ways to convert business opportunities into successful execution. You can bring risk insights and forge partnerships with customers in areas such as sustainability, data & technology and protection solutions for end consumers. You can maximise your expertise to deliver tangible products and services to customers while unlocking the full potential of Swiss Re Group.

Key responsibilities:

Customer Management

Establishes meaningful relationships with assigned customers, key decision makers beyond risk managers and their brokers, enabling a deep knowledge of their strategies and industry trends as well as influencing their decisions.

Develops a deep understanding of customers' needs in areas of risk transfer, risk insights and risk partnerships especially around sustainability, data and technology, consumer access and translate them into opportunities to provide relevant solutions and services from Swiss Re Group.

Leads and inspires cross-functional customer teams to deliver the best possible value propositions to the customers by utilising the full network of Swiss Re Group.

Leverages systematically data & analytics in the customers engagement plans, consultative approaches and assessment of customer behaviours and satisfaction.

Compliance & Control

  • Maintains high quality customer information including strategic engagement plans in internal CRM system
  • Acts according to Swiss Re Code of Conduct and lives Swiss Re Leadership Imperatives

Performance Criteria

  • Meet or exceed set top and bottom line financial targets
  • Customer satisfaction/loyalty
  • Leadership through cross functional and regional teams
  • Contribution to further the recognition of Swiss Re as an innovative first mover


The Company is an equal opportunity employer. It is the practice of the Company to recruit, hire and promote without regard to race, religion, color, national origin, sex, disability, age, pregnancy, sexual orientations, marital status, military status, or any other characteristic protected by law. Decisions on employment are solely based on an individual's qualifications for the position being filled.

Reference Code: 118739 


Job Segment: Compliance, Claims, Manager, Legal, Insurance, Management