Roberts to lead Marsh’s Strategic Risk Practice

Marsh has appointed Stephen Roberts as leader of its London-based Strategic Risk Practice