Leadership
Geof McKernan
Chief Executive Officer
Geof is a recognized innovator and frequently called-upon speaker in the insurance industry — dedicating his 30+ year career to developing successful and profitable specialty insurance programs, along with top-notch talent. Geof founded NSM Insurance Group in 1990, and through his visionary leadership has grown the company to more than 1,300 employees and $1.6B+ in premium across 23 global locations. Geof is extremely committed to charitable giving and philanthropic initiatives and currently sits on the Board of Directors for the Families Behind the Badge Children’s Foundation, a nonprofit that provides necessary financial relief for families of fallen first responders. Geof holds his B.S. in Environmental Studies from Rutgers University, where he was a proud member of the men’s rowing team and maintains a competitive spirit in all he does.