Insurance (IDI) business by driving delivery of value for and to customers to influence evolution of service delivery and market... Insurance Services Group (ISG) reputation for providing an excellent customer experience. Skills and Background You’ll Need...