Head of Customer Experience at Jubilee Insurance Jobs in Insurance / Jobs at Jubilee Insurance Jubilee Insurance was established in August 1937, as the first locally incorporated Insurance Company based in Mombasa in 1937. Jubilee Insurance has spread its sphere of…