Stephen Abrokwah Head Life & Health Re Japan Market Units L&H Reinsurance
Contact options for Stephen Abrokwah
Stephen Abrokwah was appointed as Head of Life & Health (L&H) Re Japan at Swiss Re, effective 1 October 2025.
Prior to joining the Japan Branch, Stephen worked in Swiss Re’s US L&H business, where he most recently served as a key account manager for US clients and several strategic global Asset Intensive Business (AIB) partners. With nearly two decades of experience in the financial services industry and beginning his career at PricewaterhouseCoopers in Audit and Assurance—Stephen brings a strong foundation in both technical and client-facing roles and widely recognized as a strategic, people-centric, and results-driven leader.
Since joining Swiss Re in 2013 as a marketing actuary, Stephen Abrokwah made a significant impact on the US L&H business. As the core pillar lead for the US L&H Market Unit, he led initiatives that improved mortality portfolio margins and enhanced RFP outcomes. His leadership contributed to the successful execution of major in-force transactions and the development of long-term strategic partnerships with key clients.
Stephen is a fellow of the Society of Actuaries, a Chartered Enterprise Risk Analyst (CERA), and holds a doctorate in applied economics. He also serves as President and board chair of the International Association of Black Actuaries, where he champions inclusion across the broader risk management industry.