Head of Innovation — Insurance & Investments
The Hive
- Port-of-Spain, Trinidad and Tobago
Job Summary The Head of Innovation leads the organization's innovation strategy, emerging-technology agenda, experimentation, and development of new products, services, business models, and operatin