Showing 1 match
Senior Executive in Insurance and Technology, Strategy and Transformation, making IT work at scale