John has over 25 years’ experience in the insurance industry, joining Glennon in 2004 as an Account Executive. After a number of years as Construction Team Manager, John was made Director, Client Services in 2010. In 2018, he was appointed to the additional role of Head of Risk Management.
John has a broad range of experience across various industry sectors and classes of insurance, particularly for construction and project management risks; latent defects insurance; professional indemnity insurance and public private partnerships. John has provided consultancy services to both the public and private sector, and has considerable knowledge of the bespoke requirements and unique challenges within international insurance placements.
John is a graduate of UCD, an Associate of the Chartered Insurance Institute (ACII) and a Chartered Insurance Risk Manager.