Marsh McLennan Global Services India Private Limited has hired Flovie Martins as Head Corporate Communications. She will be responsible for laying....