Jim McCue is currently the Chief Operating Officer at NSI Insurance Holdings, a position held since 2016. Additionally, Jim serves as a Managing Director at Marsh.
This person is not in the org chart
This person is not in any teams
This person is not in any offices