Leonard Maweu

Chief Executive Officer

Leonard Maweu is the Chief Executive Officer of W-Safe Reinsurance Company, bringing with him over 12 years of progressive experience in the insurance and reinsurance industry. His career spans underwriting, claims, operations, and strategic leadership, with more than half of that period spent in management and executive-level roles.

Leonard holds a bachelor’s degree in Agribusiness Management, and his background gives him a unique perspective on risk, sustainability, and business development across diverse sectors—particularly in the African, Middle Eastern, and Asian markets where W-Safe Re is active.

As CEO, Leonard is focused on driving sustainable growth, deepening strategic partnerships, and strengthening the company’s presence in its core markets. His leadership is anchored in innovation, operational efficiency, and a strong commitment to delivering value to clients and stakeholders.

Leonard is passionate about building resilient teams and leveraging technology to enhance underwriting discipline, claims performance, and service delivery in a rapidly evolving risk landscape.