Hollard Insurance Founders, Team and Leadership | StartupList Africa