business advisory and consulting firm located in Boston