Igloo has appointed John Chen as Country Manager, Igloo Thailand. In his new role, Chen will spearhead the growth and operations of Igloo in the market, in addition to establishing more strategic partnerships and delivering an expanded range of insurance products to Thai consumers.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed