Igloo
Teams at Igloo
Recently posted jobs
Artificial Intelligence • Insurance
The Country Manager will lead operations in Thailand, driving growth in business development, partnerships, marketing, and operations while managing the country's P&L and building a high-performing team.
Artificial Intelligence • Insurance
The Business Development Associate will support the commercial team by prospecting partners, managing the pipeline, and analyzing market trends, while gaining hands-on sales experience.
Artificial Intelligence • Insurance
Lead regional growth marketing strategy and execution across B2B, B2B2C, and B2C lines. Build demand generation and ABM programs, oversee SEO and performance channels, establish CRM and lifecycle frameworks, drive product launches and go-to-market alignment, create reporting frameworks, and mentor cross-market teams to support pipeline, revenue, and multi-market expansion.
