Albert Risk Management Consultants is an independent risk management consulting firm located in Needham, Massachusetts. We are the largest independent risk management consulting firm in New England and have continually ranked as one of the top ten risk management consulting firms as long as Business Insurance has been tracking our profession.
We were founded in 1967 by Joseph H. Albert on the premise that independence and objectivity are critically important to giving sound business advice, and this commonly held belief holds true for risk management and insurance advice. Our firm is truly independent with no income derived from commissions or otherwise tied to insurance transactions.