Share this Job

Singapore, SG

Business Development Manager


Do you believe that insurance plays a key role in making the logistics ecosystem more resilient and substantiable? Are you genuinely interested in contributing to transforming our value proposition towards a fully data-driven, digital, and integrated approach? Do you like to tackle challenges allowing you to learn and grow?This is an exciting opportunity to create and generate value for Swiss Re, our customers, the Marine unit and obviously contributing to your professional development! 


About the Role

To evolve our digital cargo proposition, we are looking for a Business Development Manager eager to contribute to identifying and developing viable business and distribution opportunities that are key for implementing our digital strategy. In your role you will be focussing on:


  • Expanding distribution footprint for digital cargo insurance within the logistics ecosystem
  • Establishing and nurturing business ventures in targeted markets and partnership clusters
  • Developing our digital proposition by smartly combining risk transfer & value-added services


Your Contribution

  • Establish and maintain a systematic approach to identifying, assessing, and qualifying business opportunities along defined selection criteria and KPIs (pipeline management)
  • Identify key business opportunities in alignment with strategic priorities and business targets, determining business potential, feasibility, and viability (opportunity development)
  • Build/refine business cases for new distribution partnerships, market expansion and product launch in tight in collaboration with core team members (decision making)
  • Benchmark our proposition against competitors, identify and propose tactical improvements to ensure competitiveness across targeted markets (benchmarking/competitor analysis)
  • Monitor logistics and insurtech trends linked with our strategic priorities and targets to identify emerging key industry needs and related risks opportunities (market analysis)
  • Contribute to developing strategic partnerships, preparing for sales-pitches and commercial negotiations (partnership development)


About the Team

We are a young and highly engaged team fully committed to transforming cargo insurance by leveraging data, technology, and risk expertise. We believe that by augmenting underwriting, digitising our value chain, and simplifying access to insurance we can tackle evolving risks in the logistics sector by offering relevant and modern solutions that meet the needs of clients and partners.

About You


Professional Experience


  • University degree (Master's equivalent) in a relevant field
  • Several years of working experience in digital business, product, partnership development
  • Proven track-record in bringing digital propositions to the market (eg., insurtech, ecommerce)
  • Knowledgeable in developing business models and identifying critical enabling conditions
  • Experience in commercialisation of digital services including pricing, bundling, cross-selling
  • Wizard with producing and presenting findings, scenarios, and actionable recommendations
  • Solid understanding of insurance legal boundaries to ensure feasibility of implementation


Soft Skills


  • Passionate about people, data and technology 
  • Entrepreneurial, ambitious though realistic with a strong focus on execution
  • Hyper collaborative, able to deal with uncertainty, differences in opinion and expectations
  • Excellent communicator able to adapt communication to different audiences and situations
  • Good listener, team-player sensible about cultural differences 
  • Comfortable with agile working models, engaging and collaborating in virtual teams
  • Clear and effective communication in English, German or other language a plus




  • Working experience in insur-/fintech, logistics, supply chain sectors
  • Understanding of logistics ecosystem, key actors, and related dynamics
  • Knowledge of insurance business model to adopt quickly


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 and their passion for sustainability.


Reference Code: 124875 



Job Segment: Logistics, Supply Chain Manager, Supply Chain, Claims, Underwriter, Operations, Insurance