Role Overview
Owner of assigned industry/location survey projects. Achieve client satisfaction by ensuring high quality survey project delivery and provide support to key clients.
About Marsh
Marsh is a global leader in risk, reinsurance and capital, people and investments, and management consulting, advising clients in 130 countries.