Insurtech Firm Igloo Appoints New Chief Technology Officer … Fintech Information Singapore Source link