Albert Risk Management Consultants is an independent risk management and insurance consulting firm located in Needham, Massachusetts. We are the largest independent risk management consulting firm in the U.S. according to Business Insurance® magazine.
We were founded in 1967 by Joseph H. Albert on the premise that independence and objectivity are critically important to giving sound business advice. Our firm is truly independent with no income derived from commissions or otherwise tied to insurance transactions.