Neil Finn's Location
Norwood, MA, US
Neil Finn's Work
Neil Finn's Education
Neil Finn's Summary
Neil Finn, based in Norwood, MA, US, is currently a Operations Chief Underwriter at FM Global, bringing experience from previous roles at FM Global and GE Industrial Risk Insurers. Neil Finn holds a 1981 - 1985 BS in Chemical Engineering @ University of Rhode Island. Neil Finn has 2 emails and 1 mobile phone number on RocketReach.