News

Lloyd’s of London CIO Jennifer Rigby appointed as COO

IDG