Finn Davis is a seasoned professional in enterprise risk management and transaction risk management, currently serving as Senior Vice President at Marsh since 2017. Prior to this role, they held the position of Vice President of Sales at Toppan Merrill from 2013 to 2017 and worked in sales at TSL Marketing from 2009 to 2013. Finn earned a Bachelor of Science in Political Science from Northeastern University between 2002 and 2007.
This person is not in the org chart
This person is not in any teams
This person is not in any offices