Marsh McLennan opens new IT hub in Cluj, plans hiring 100-plus facility personnel The world's leading professional services firm in risk, strategy and people Marsh McLennan is... 18/05/2023