Brian Elowe

Brian Elowe is managing director and U.S. client executive leader at Marsh & McLennan Companies.

Articles By Author

Risk Management’s Strategic Role

December 1, 2017

Organizations increasingly look to risk management for input on strategy.