Company Description A Leading Insurance Organization Job Description Country Head InsurTech Growth and Strategy Organization: Leading Insurance Experience: 11 16 Yrs Location: Mumbai Travel Required: Yes Desired Experience: Insurance, Strategy, Business, Processes, People Management, Stakeholder Management, Risk Management ROLE AND…