Brian Mahon founded Igloo Insurance in 2025 after spending more than a decade working with insurance startups and established firms throughout the Mid-Atlantic. With advanced expertise in commercial property and casualty insurance, cyber liability, and risk management, Brian combines forward-thinking strategies with proven industry practices.
He holds several top certifications, including:
- Certified Risk Manager (CRM)
- Certified Insurance Counselor (CIC)
- Cyber COPE Insurance Certification (CCIC)
Beyond the office, Brian serves as Treasurer of the Manheim Township Public Library and enjoys scuba diving, gardening, and staying active with his wife and two children. His personal and professional values shape Igloo’s approach: honest advice, customized coverage, and responsive support every step of the way.

