McGriff specializes in business and personal insurance, employee benefit solutions, risk management services, specialized industry expertise and more.