Tom Leahy is an experienced professional in the insurance and business development sectors, currently serving as Vice President of Business Development for Safety National since March 2015, overseeing operations in the Northeast and Mid-Atlantic regions. Prior to this role, Tom held various positions at Marsh from January 2008 to March 2015, including US Casualty Growth Leader and Client Executive Practice. Tom Leahy earned a Bachelor of Science in Finance from Providence College, where studies took place from 1995 to 1999.
Sign up to view 0 direct reports
Get started