John Meehan is an experienced professional in the insurance industry with a career spanning over 19 years. Currently serving as Sales and Distribution Manager and previously as Business Development Manager at Chubb since January 2019, John has a solid foundation in sales and business development. Prior to this role, John was the General Manager for the North East at Aspen Insurance Group from November 2016 to January 2019. John's experience also includes serving as Branch Manager for the North East at Liberty Mutual Insurance from November 2013 to November 2016, and working at Zurich Financial Services from September 2004 to September 2013 as both Construction and Engineering UK Sales Manager and Area Sales Manager. John has a strong educational background from Corpus Christi, where studies were completed from 1983 to 1987.
This person is not in any teams
This person is not in any offices